At Weather Shield Roofing, we know that insurance companies can be a hassle to deal with. We work directly with your insurance provider to make sure they pay for everything your policy covers. Whether it's wind, hail or tree damage, we can evaluate what you need and give you an itemized estimate tailored to fit your needs and your budget. 


You'll always get personal service dealing with professional and respectable personal. We stand behind our work because we believe we offer superior quality and workmanship.


Weather Shield Roofing is proud to be one of the few contractors in Rochester that is owner operated. This ensures every roof is completed to the high standard that owner, Matt Kraus holds himself to. Also offering the ability to answer any questions before, during and after your roofing project. 


For a busy schedule or in case of an emergency, you can contact Weather Shield Roofing Monday through Sunday day or night. We are here for you no matter what may come your way.

"There is no one else out there like Weather Shield Roofing -Gentlemen, honest, talented beyond belief. I know you will enjoy working with them. They are perfectionists, tireless, very talented and capable, and completely trustworthy and ethical. You can depend on what they say, they will follow through beginning to end, leaving no detail undone."

- Nate Bailey

"The owner was involved with our roofing project from start to finish. Couldn't have been happier with how easy this made things for us with such a large project."

- Jacob Hart


BBB Weather Shield Roofing LLC.png