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 over 20 years of experience, with a reputation for quality work and honest, reliable service. Whether it's aging shingles, wind damage, or even new skylights, Sunapee residents can count on us for all their roof replacement needs.

We are a certified Velux skylight installer, and install new Velux brand skylights with a 10 Year, No Leak Warranty.


NH-Licensed and Insured Residential Roofing Company

Queen City Roofing is a licensed and insured roofing company with the State of New Hampshire. Each member of our team completes ongoing industry training and certifications, ensuring that every project we complete is of the highest quality workmanship. This separates us from our competitors, making us one of the most trusted home roofing companies in the Sunapee area.

A Trusted, Family-Run Business

Queen City Roofing is family-run business built on a reputation of outstanding craftsmanship and honest, reliable service. We strive to exceed our customer’s expectations on every job we do.


The Extended Roof Warranty Protection You Need

A new roof is a costly investment, so you should get the best warranty coverage you can. Queen City is a GAF Master Elite® Contractor, so we can offer you long-term warranties for both labor and materials of your new roof. This extended warranty is transferable for 20 years, which is an added benefit, should you sell your home.

Free Roofing Estimates in Sunapee, NH

Need a new roof? Call us at 603.289.HOME (4663) or click below to schedule a FREE roofing estimate. We proudly serve Sunapee, Claremont, Sutton, Weare, and other towns and cities in Western, Central, and Southern New Hampshire.

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