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!

Queen City Roofing has served the residential roofing needs of Newbury, New Hampshire homeowners for over 20 years. A family-run business, we pride ourselves in providing quality craftsmanship and outstanding customer service. Need a new or replacement roof? We’ve got you covered!


  • New Home Construction

  • Roof Inspections

  • Replacement Roofs

  • Roof Installation

NH-Licensed & Insured Residential Roofing Contractor

We are a New Hampshire-licensed and insured roofing company. Our roof installers are factory-trained and certified by the industry’s leading manufacturers, including GAF, Owens Corning, CertainTeed, and IKO. If you’re looking for a roofing system that will provide beauty and protection for years to come, you’ve come to the right place!


GAF Master Elite

GAF Master EliteĀ® Contractor Offering Extended Roof Warranties

Because we’re a GAF Master Elite® Contractor, we can offer you an extended warranty on both roofing materials and labor. Even better—this outstanding warranty is transferable, should you decide to sell your home.


Our Outstanding Customer Reviews Speak Volumes About our Work

A roof is a large investment so you should investigate a roofing contractor’s reputation in the industry before signing any type of contract. We always encourage homeowners to take a look at our customer reviews. Click below to see what our customers are saying about us.

Offering Free Roofing Estimate for Newbury Homeowners

Are you in need of a new or replacement roof? Contact us today to schedule 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