Everything from the demolition and removal of my old deck, to the new one's completion was handled at an extremely professional level. Rick and his crew were personable as well as knowledgeable. He regularly consulted with us on the best layout and materials to fit our personal needs. It took two and a half short days to remove the old deck and complete build a new one. You could literally park a minivan on my new deck!!!! These guys are great to work with. I'm a customer for life!