Bill was very responsive and careful to explain the process to me. His roofing team was polite and kept the worksite clean during and at the end of the job. He is easy to talk to, and he was present some of the time, while the work was being done. His guys also replaced a downspout for me.
- Approximate cost of services:
- Company Response