Honest. Reliable. Roofing.

Get a free estimate on your home project.
1/3
Where should our team come for the estimate?
2/3
Select a service.
What else do we need to know?
How did you hear about us?
3/3
Thanks for submitting! One of our team members will call you shortly to coordinate your estimate. If you need anything else or this is an urgent matter, please call us at 1-800-NEW-ROOF.
Oops! Something went wrong while submitting the form. Make sure all fields are complete. If you're having any further issues, call us at 1-800-NEW-ROOF and we'll help you out right away.

All of our projects are covered by our 20 year workmanship warranty

Building our reputation since 1982.

Protecting homes in the Upper Valley area with precision and expertise.

Fast Reliable Service

Trust us to be there when you need us, every time—whether it’s a new installation or an urgent repair.

Top-Quality Materials

We use only top-quality materials from certified manufacturers like CertainTeed, Duro-Last, and Drexmet Metal Roofing for installations that last.

Emergency Service

Leaks don’t wait, and neither do we. Our emergency repair services ensure your home stays protected.

Professional Standards

Every project we undertake meets the highest industry standards, backed by comprehensive warranties.

How it works

We make it easy to understand pricing and we stand by our work.

1

Make an appointment.

One of our team members will come by your house for a complimentary inspection.

2

Receive your quote.

Our team will create a personalized quote for you, with flexible payment plans that make it easy to fix critical issues.

3

Finish project.

We offer all of our clients a 20 year workmanship warranty. Learn more during your estimate.

Hear directly
from our satisfied clients

Browse our selection of over
250+ top Webflow templates

Get a free estimate

Schedule now