John and his crew were very professional. They worked very long days, cleaned up the area daily and completed the job on time. We ended up doing a complete residing of the front of the house along with repairs on the existing siding and the job turned out great! Very happy with the quality of the work, price and that John always returned my calls in a timely manner. Would highly recommend John and his team.