Receive a FREE, No Obligation Roofing Estimate and Consultation!

Don't trust your biggest asset to just any contractor.
Choose Queen City Roofing, a Factory-Certified Master Elite Roofing Contractor—it’s your best choice!

A family-run business, Queen City Roofing has served the residential roofing needs of Dunbarton, New Hampshire for over 20 years. We’re a locally owned company that prides itself in outstanding craftsmanship, honesty, and reliability. If you’re in need of a new or replacement roof, we’d love to help you.


  • Roof Inspections

  • Roof Replacement

  • Roof Installation

  • New Home Construction

State-Licensed & Insured Home Roofers

Queen City Roofing is licensed and insured within the State of New Hampshire. Our factory trained and certified roofing professionals are up-to-date with the latest roofing materials and installation techniques. You can be assured your new roof will provide beauty and protection for years to come.


GAF Master Elite

Extended Roof Warranties with a GAF Master EliteĀ® Contractor

We are a GAF Master Elite® Contractor, which means we are qualified to offer you an extended warranty on all roofing materials and labor. Should you decide to sell your home in the future, you can transfer this outstanding roofing warranty to the new owners.


Outstanding Roofing Customer Reviews

Unfortunately, not all roofers are created equal. Before you select a roofing contractor, it’s important to check out their reputation. We always encourage homeowners to look at our customer reviews. They are the best testament to our work. Click below to hear what our customers have to say about us.

Schedule a Free Roofing Estimate

Are you a Dunbarton homeowner in need of a new or replacement roof? Contact us for a FREE roofing estimate.

Queen City Roofing LLC

1 Hardy Rd • Bedford, NH 03110

A Legally Registered and Fully Insured NH Roofing Contractor

Serving Western, Central, and Southern NH


RapidWeaver Icon

Made in RapidWeaver