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.
“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.
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.
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.
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.
Listed in GAF's official contractor directory as a factory-certified installer of North America's #1-selling roofing shingles.
A near-perfect 4.9 out of 5 average across 138 verified Google reviews — your neighbors' own words.
Maryland Home Improvement Commission #150191 and Pennsylvania HIC #185601 — a fully licensed home-improvement contractor.
Over 30 years of industry experience, having worked for some of the biggest names in the Anne Arundel County area.
A top-rated, locally-owned roofing company serving Anne Arundel County and homeowners across Maryland.
Backed by an industry-leading warranty built to protect your most important investment for a lifetime.
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.
A no-hassle, no-pressure sales experience — the way choosing a roofer should feel.
Expert industry knowledge that gives our customers the information they need to decide with confidence.
Clean lines of communication throughout the process — and long after the job is done.
Top-quality products to protect your most important investment, backed by a lifetime warranty.
“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 reviewExperience, certification, reputation and scope — the pillars behind Thunder Bay Roofing’s authority in Maryland.
From new roof installation to gutter guards to roof replacement — we’re here for you, in every roofing material.
Based in Edgewater and proudly serving homeowners throughout Anne Arundel County and the state of Maryland.
Our work, our reviews and our certifications — each link opens the original source.
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.
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.
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.
Based in Edgewater, MD, Thunder Bay Roofing serves Anne Arundel County — including Annapolis, Davidsonville, Curtis Bay, Severn and Bel Air — and homeowners across Maryland.
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.
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.
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.