The Trusted Roofing Company in Rockville, MD

Delivering High-Quality Roofing Services to Maryland for Over 30 Years!

Thunder Bay Roofing offers premier roofing services to those throughout Maryland. Our Rockville roofing contractors provide trustworthy, quality work for homeowners and business owners. As one of the most trusted roofing companies in Rockville, MD, we’re dedicated to delivering the best service and workmanship possible to all our customers.

With a passion for serving the Rockville community and beyond, Thunder Bay Roofing can help you with any roofing project, from roof installation to roof repairs. Trust our experienced professionals for all your roofing, gutter, and siding needs! Contact our contractors today by calling 410-956-7663 to get a free estimate.

Rockville Roofing Projects

Our locally owned and operated roofing company has completed hundreds of projects. We’ve worked on roofs all over Maryland, including the Rockville, MD, area.

“Suffered some damage after a storm, where the fascia had been removed. I contacted Thunder Bay, Tom came out and took a look at the fascia and some other potential issues. Provided three estimates for addressing the immediate issue and taking care of some upcoming potential issues. There was no hard sell, transparent about pricing, and when the job could be started and completed. Also, there was good communication from the beginning to the end of the job. Overall good experience, quick and painless.” – Edwin J.

Reliable Roofing Services in Rockville, MD

Our Rockville roofing contractors offer various services to ensure your home or business stays in great condition.

Residential Roofing Services

From new roof installation to residential roof repairs, our Edgewater roofing contractor will ensure you have a safe and secure roof over your family’s head. Services include:

We also offer roof inspections with a free estimate so you know exactly what you need and the cost.

Commercial Roofing

For those with commercial buildings, we provide:

  • Roof repair and replacement for any material
  • TPO and EPDM roofing systems
  • Roof coatings and restorations
  • Emergency roof repair


Siding services from Thunder Bay Roofing can add aesthetic appeal to your property and provide a protective layer against harsh weather. Our Rockville roofing company offers:

  • Installation of new siding
  • Replacement of damaged or worn-out siding
  • Repair of siding
  • Maintenance and cleaning of existing siding


Gutters are an essential part of any roofing system, and our Rockville roofers offer a range of gutter services to ensure your home or business is protected from water damage. Our gutter services include:

Customer Satisfaction Matters to Us

When you hire us, our roofers will work with you to make sure everything goes the way you want it to. Choosing Thunder Bay means:

  • Customer Satisfaction Guarantee: Your happiness is our priority. We don’t consider a job done until you’re 100% satisfied.
  • Expert, Skilled Craftsmanship: Our certified roofers use top-quality materials and deliver meticulous work that lasts.
  • Line of Clear Communication: We keep you informed every step of the way, from detailed estimates to project completion.
  • Respect for Your Property: We treat your home with care, minimizing disruption and leaving the workspace spotless.