From start to finish, we had a great experience with Matt and his team from Infinity Decks. From our initial visit with Matt to the completion of the deck, his team provided top notch service that was professional and efficient, and they did everything in the scope of work from tear down to final installation of the railing systems in a matter of weeks. The deck looks amazing and we're looking forward to enjoying it for years to come. We highly recommend Matt and his team at Infinity Decks.