Absolutely the best to work with. Matt and his team were courteous and very easy to work with. They understood what we wanted, drew everything up and then exceeded our expectations at every step of the way, even working on a long weekend to get the project completed for us. We are very happy with our new deck and the services we got from Infinity decks and would recommend them to anyone.