I worked with Trevor L. to have my roof replaced. It was a great experience from my very first contact with Trevor to my last. He was very responsive - I didn’t feel rushed or pushed. He patiently answered all my questions and gave me the time I needed to determine the best plan forward. I was also super impressed with the crew on the day of the roofing - they were very respectful and conscientious about the clean up. They went all over my yard looking for any nails or debris that may have fallen. Great experience from start to finish.