No matter the problem, big or small, our highly trained crew has the knowledge and experience to diagnose and resolve your roofing issues. Giving you peace of mind for years to come.
When your roof has reached the end of its life cycle or is damaged beyond repair, you can trust Barrett Roofing Company to use only the highest quality materials to tackle any shingle, low-slope, or flat roof system you may need.
Mike and the gang at Barrett Roofing continue to impress me. As an Insurance Agent, I know I can count on Mike to be honest with our customers, often confirming that there is no roof damage at all. When there has been the need for repair, Mike has always delivered with exceptional work and quality, all in a timely fashion! I would recommend Barrett Roofing to anyone who is in need of a roof consultation or repair.
In the many years I have worked with Barrett Roofing Co. I have always received fast, reliable service. I have worked with roofers that have given me false estimates just so I would have to file a claim and they would have a job. Now before I even file a claim I send Barrett Roofing to check out the roof and often avoid filing a claim. When I do have to file a claim they work closely with the adjusters to make the process as easy as possible.