James and his crew were great. James walked me through what he was going to do, explaining the whys and hows along the way, with an estimate of projected costs. He made suggestions about upgrades, that would improve the function of my roof. His crew was on time, helpful, polite and professional. They made sure to go over the entire property afterwards to clean up any debris. Other than the new roof, you would never know they had been there. The job came in under the estimate I was given.
- Company Response