Roofing Company in Maryland — Edgewater · Anne Arundel County
Limited-Time Offer — No Interest, No Payments Until 2027 · Call Us Today!
Roofing Company in Maryland · Edgewater

The customer experience, from start to finish.

RoofingSidingGuttersStorm & Insurance

At Thunder Bay Roofing, our contractors are driven toward one goal — the customer experience from start to finish. GAF-certified, MHIC-licensed, and rated 4.9★ across 138 verified Google reviews, with a no-hassle, no-pressure promise.

4.9★
Google Rating
138
Verified Reviews
30+ Yrs
Industry Experience
GAF
Certified Contractor
Meet the Owners

Nick & Steven

“We are Nick and Steven, co-owners of Thunder Bay Roofing.” After years working for some of the biggest names in Anne Arundel County, they founded this locally-owned company on one mission: to deliver the roofing experience their neighbors deserve — transparent, respectful, and done right from start to finish.

N
Nick
Co-Owner & Operations Lead

Nick leads Thunder Bay Roofing and its crews day to day. With over 30 years of hands-on roofing and home-improvement experience — much of it earned working for some of the biggest names in the Anne Arundel County area — he co-founded Thunder Bay on a single, unwavering mission: an exceptional, completely transparent customer experience from the first phone call to the final property cleanup.

He pairs deep technical knowledge with the no-hassle, no-pressure approach the company is known for, walking homeowners through every decision with clear, honest communication from the first estimate to the final walkthrough.

Singled out by name in dozens of 5-star Google reviews.
S
Steven
Co-Owner & Partner

Steven co-owns Thunder Bay Roofing alongside Nick, and together they built the company on the same high standard — respect for every customer's time, budget and property, and a process built to take the stress out of exterior renovations.

Drawing on three decades of combined industry experience, he helps ensure every project is backed by expert knowledge, top-quality products engineered for the Chesapeake Bay's demanding coastal climate, and an industry-leading lifetime warranty.

Co-founded Thunder Bay on a mission of total transparency.
Experienced Roofers & Customer Satisfaction

Why homeowners trust Thunder Bay

With over 30 years of industry experience and having worked for some of the biggest names in Anne Arundel County, we understand how important — and how stressful — these decisions are. Every credential below is drawn from Thunder Bay Roofing's verified reviews, licensing and public record.

GAF
Certified

GAF-Certified Contractor

Listed in GAF's official contractor directory as a factory-certified installer of North America's #1-selling roofing shingles.

4.9
Reputation

4.9★ Across 138 Reviews

A near-perfect 4.9 out of 5 average across 138 verified Google reviews — your neighbors' own words.

MHIC
Licensed

Licensed in MD & PA

Maryland Home Improvement Commission #150191 and Pennsylvania HIC #185601 — a fully licensed home-improvement contractor.

30+
Experience

30+ Years of Experience

Over 30 years of industry experience, having worked for some of the biggest names in the Anne Arundel County area.

AA
Local

Top-Rated & Locally Owned

A top-rated, locally-owned roofing company serving Anne Arundel County and homeowners across Maryland.

LIFE
Warranty

Lifetime Warranty Protection

Backed by an industry-leading warranty built to protect your most important investment for a lifetime.

Our Promise

Driven toward one goal

At Thunder Bay Roofing, our roofing contractors’ focus is driven toward one goal: the customer experience from start to finish. Here’s what every customer can count on.

01

No hassle, no pressure

A no-hassle, no-pressure sales experience — the way choosing a roofer should feel.

02

Expert industry knowledge

Expert industry knowledge that gives our customers the information they need to decide with confidence.

03

Clean communication

Clean lines of communication throughout the process — and long after the job is done.

04

Top-quality products

Top-quality products to protect your most important investment, backed by a lifetime warranty.

Testimonials

Read what your neighbors are saying

★★★★★4.9 138 verified Google reviews
★★★★★

“His team did a great job replacing my house roof — they were fast, professional, and communicative throughout the process. The entire experience was smooth.”

— Verified Google review
★★★★★

“It is nice to have someone that is honest, on time and does what they tell you they will do. They are respectful of your building. No mess is left. I wouldn't contact any other company.”

— Verified Google review
★★★★★

“Nick and his team are above and beyond the best I have worked with. As a contractor myself, I am very detailed in what I look for, and they completely surpassed my expectations.”

— Verified Google review
The Proof Behind the Promise

Credentials you can verify

Experience, certification, reputation and scope — the pillars behind Thunder Bay Roofing’s authority in Maryland.

30+ years on Maryland roofs

Experience You Can Trust

  • Over 30 years of combined industry experience
  • Worked for some of the biggest names in Anne Arundel County
  • Locally owned by Nick & Steven — hands-on operators
  • We know how important — and stressful — these decisions are
Credentials that matter

Certified & Licensed

  • GAF-Certified Contractor — listed in GAF's contractor directory
  • Maryland MHIC #150191 — Home Improvement Commission licensed
  • Pennsylvania HIC #185601 — licensed in a second state
  • Factory-certified installation of manufacturer roofing systems
Trusted by your neighbors

Proven Reputation

  • 4.9 out of 5 across 138 verified Google reviews
  • Reviewers cite communication, honesty & clean job sites
  • A reputation built one Anne Arundel County roof at a time
  • Read what your neighbors are saying in their own reviews
Full-service exteriors

Everything Your Home Needs

  • Roof replacement, installation & repair in every material
  • Siding, seamless gutters, soffit & fascia
  • Storm-damage & roof insurance-claim support
  • Drone-assisted exterior mapping & attic moisture inspection
Services

Full-service roofing & exteriors

From new roof installation to gutter guards to roof replacement — we’re here for you, in every roofing material.

Roof ReplacementRoof InstallationAsphalt RoofingSlate RoofingMetal RoofingCedar RoofingFlat RoofingPitched & Rolled RoofingRoof RepairsStorm DamageRoof Insurance ClaimsVinyl & Fiber-Cement SidingSeamless Aluminum GuttersSoffit & FasciaCommercial, Residential & Multi-Family
Areas We Service

Serving Anne Arundel & across Maryland

Based in Edgewater and proudly serving homeowners throughout Anne Arundel County and the state of Maryland.

EdgewaterAnnapolisDavidsonvilleCurtis BaySevernBel AirAnne Arundel CountyAcross Maryland
Verified Online

Find Thunder Bay across the web

Our work, our reviews and our certifications — each link opens the original source.

FAQ

Frequently asked questions

Is Thunder Bay Roofing licensed and certified?+

Yes. Thunder Bay Roofing is a licensed home-improvement contractor — Maryland MHIC #150191 and Pennsylvania HIC #185601 — and a GAF-certified contractor listed in GAF's official contractor directory.

How is Thunder Bay Roofing rated?+

Thunder Bay Roofing holds a 4.9 out of 5 average across 138 verified Google reviews — you can read what your neighbors are saying in their own words.

How much experience does Thunder Bay Roofing have?+

Thunder Bay Roofing is a top-rated, locally-owned company with over 30 years of industry experience, having worked for some of the biggest names in the Anne Arundel County area. It is co-owned by Nick and Steven.

What areas does Thunder Bay Roofing serve?+

Based in Edgewater, MD, Thunder Bay Roofing serves Anne Arundel County — including Annapolis, Davidsonville, Curtis Bay, Severn and Bel Air — and homeowners across Maryland.

What services does Thunder Bay Roofing offer?+

From new roof installation and roof replacement to roof repairs, siding, seamless gutters, soffit and fascia, storm-damage and roof insurance claims — in every roofing material, for residential, commercial and multi-family properties.

How do I get a free estimate?+

Contact our roofing contractors today at 410-956-7663 or online at thunderbayroof.com and get your free estimate. We promise a no-hassle, no-pressure experience from start to finish.

Get in Touch

Get your free roof estimate.

Contact our roofing contractors today and get your free estimate. A local, licensed, GAF-certified team with a 4.9-star reputation — no hassle, no pressure, from start to finish.

Visit153 Mayo Rd, Suite 203B
Edgewater, MD 21037
HoursMon–Fri 8am–9pm · Sat–Sun 9am–6pm
LicensedMD MHIC #150191 · PA HIC #185601