I have never worked with such an amazing company and both the owner and those that work with him. What we were told it would be 2 week project having our old deck removed and the new deck installed. It took them 5 days start to finish. the same team came every day which was very impressive and we always kept up updated. They are the best and the new deck turned out a lot more impressive than we could have wanted. Thank you for amazing work and entire company for how professional and kind, the customer is always right as the saying goes and they make that and more.