John and his team did an exceptional job with our roof replacement. He presented a competitive quote and patiently answered all of the questions we had about the process and materials being used. He worked with us to coordinate the job for both sides of a semi-detached home. His crew was professional and respectful of our property and left the job site clean at the end of each day. They worked efficiently to complete the job as expected and John provided photos of the finished roof and made sure we were satisfied with the work. I would recommend John and team without hesitation.