Integrity Roofers replaced my roof last fall, and so far I'm a very happy customer.
I had four local roofing companies come to give estimates for this job. Cory was friendly, knowledgeable, and professional. He took the time to explain the job in detail, and was helpful and frank about all of my options. Of the four companies I went through the estimate process with, Integrity left me feeling the most confident that the job would be performed correctly and professionally. Something else that stood out for me about Integrity was their ability to perform the entire job, including insulation. This was an added bonus, as the prospect of multiple contractors and potential finger-pointing if things went wrong was a concern for me. They seemed to have subcontractors to perform the insulation work, managed by Integrity's Project Manager Shawn.
The crew sent by Integrity lead by Shawn was efficient, considerate, and clean. The communication I received from Cory and Shawn leading up to, during, and following the job was clear and consistent. The insulation work, skylight replacement, and roof replacement were all done very well (to my untrained eye) and I have had no issues.
Roofing isn't something you want to cheap out on. If you want the job done right the first time, I would recommend Integrity Roofers.