
State-Licensed & Insured Roofing Contractor
Queen City Roofing is licensed and insured within the State of New Hampshire. All of our factory trained and certified roofing professionals are up-to-date on the latest installation techniques. You’ll have peace of mind knowing your new roof will be properly installed with the highest quality materials, offering beauty and protection for years to come.
Free Roof Consultations
Professional Roof Replacements
Satisfaction Guaranteed
New Home Construction
For over 20 years, Queen City Roofing has provided residential roofing services in Londonderry, New Hampshire and surrounding communities. A family-run business, we pride ourselves in outstanding craftsmanship, honesty, and reliability. If you’re a Londonderry area homeowner in need of a new roof, we’ve got you covered.
GAF Master Elite® Contractor and Owens Corning Platinum Preferred Contractor
Queen City Roofing holds two of the roofing industry’s top manufacturer certifications: GAF Master Elite® and Owens Corning Platinum Preferred. These credentials reflect ongoing training, high installation standards, and a proven track record of professional roofing work. They also allow us to offer enhanced manufacturer-backed warranty options on qualifying roof replacements, including stronger material coverage, select workmanship protection, and limited transferability for future homeowners.
Need a New Roof Replacement? Start with a Free Estimate & Consultation
When You Need a Trusted family-run business - Queen City Roofing has served the residential roofing needs of New Hampshire families for over 20 years.
Looking for a Trusted family owned roofing company in New Hampshire?
Queen City Roofing, factory-certified, GAF Master Elite® and an Owens Corning Platinum roofing contractor, providing high-quality roof replacements and installations. Our team delivers competitive pricing, expert craftsmanship, and industry-leading warranties, giving homeowners durable protection and the peace of mind.
Roof Replacement FAQs for Londonderry, NH
What roofing brands does Queen City Roofing install in Londonderry, NH?
Queen City Roofing installs trusted roofing systems from leading manufacturers, including GAF and Owens Corning, with warranty options available on qualifying roof replacements.
How much does a new roof cost in Londonderry, NH ?
Most Average Sized Homes in Londonderry, NH and Surrounding Communities cost $12,000 to $14,000 on average to replace your roof. But prices can range from as low as $8500 – up to $30,000 or more for larger NH homes.
How do you protect my landscaping during the job ?
We take extensive measures to protect your property by anchoring heavy duty tarps at all sides of your home. Protecting your shrubbery, Leaf Blowing the grounds clear and running large Magnetic rollers to collect any stray nails.
GAF Master Elite® Contractor Offering Extended Roof Warranties
As a GAF Master Elite® Contractor, we are able to offer you an extended warranty on all materials and labor involved in your roofing project. This warranty is transferable should you decide to sell your home.
Check out our Roofing Customer Reviews
A roof is a significant investment so you want to make sure you choose the right roofing contractor. Unfortunately, not all roofers are created equal. The best testament to our work is our hundreds of satisfied customers. Please click below to see what they have to say about the quality of our roofing services.
-
Manchester
-
Mont Vernon
-
Nashua
-
Pelham
-
Raymond
-
Sandown
-
Sutton
-
Warner

© 2026 Queen City Roofing
A Legally Registered and Fully Insured NH Roofing Contractor














