I cannot recommend this company. They high-balled my roofing project with a large estimate, telling me it would take a team of 3 a full day to complete. It only required 1 person about 4 hours to finish the entire project but they would not bill by time and materials to reflect the lower cost. It was very difficult to get anyone on the phone who knew anything about my project in order to get it scheduled, and it was impossible to get anyone on the phone to discuss the billing complaints I had. Will never use again.