Your Trusted Roofing Company in Edgewater, Maryland

Providing Quality Roofing Services to Maryland for Over 30 Years!

At Thunder Bay Roofing, our Edgewater roofing contractors provide trustworthy, quality services for homeowners and business owners. As a locally owned and operated roofing company, our team of contractors has years of experience in the roofing industry, and we’re dedicated to delivering the best service and workmanship possible to our customers.

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

Edgewater Roofing Projects

Our local roofing company has completed countless projects for hundreds of customers. We’ve done projects all over Maryland, including the Edgewater, MD, area.

“These guys were great from the first call all the way through. I had recent storm damage & needed a quick turnaround. They did not disappoint, showed up when they said they would, provided a quick & fair estimate & returned to complete the repairs. They will have my business again if needed. Would highly recommend them to anyone looking for a dependable & honest company!” – Sean D.

before and afters of a roofing project from Thunder Bay Roofing

Roofing Services in Edgewater, MD

The professional roofing contractors at Thunder Bay Roofing offer a variety of services to ensure your building or home stays in great condition against the weather.

Commercial Roofing

As a business owner, it’s crucial to have a sturdy and reliable roof over your commercial property. At Thunder Bay Roofing, our roofing contractors in Edgewater offer a variety of commercial roofing services, including:

Residential Roofing

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

We work with all types of roofing materials, including shingles, metal roofing, and more. Our roofers are here to fix, replace, and install!


Siding services from Thunder Bay Roofing can add aesthetic appeal to your property as well as provide a protective layer against harsh weather. Our Edgewater 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 Edgewater roofers offer a range of gutter services to ensure your home or business is protected from water damage. Our gutter services include:

before and after roofing services from Thunder Bay Roofing