Top-rated roofers.

Best roofers near Barrington, NH

Enter your zip and get matched with up to 5 pros

Need a pro for your roofing project in Barrington, NH?

Select your specific project to find the pro for you.

TRUSTED BY BARRINGTON, NH HOMEOWNERS

  • Average homeowner rating star icon4.4
    Average homeowner rating
  • Verified reviews icon489
    Verified roofing services reviews

Top-Rated Roofers in Barrington - Updated Nov 2026

Avatar for Small Dog Roofing
Small Dog Roofing
5.0(
21
)
Asphalt Shingle Roofing - RepairFlat, Foam, or Single Ply Roofing - Install or ReplaceAsphalt Shingle Roofing - Repair - For Business+9 more

Serving Barrington, NH and surrounding areas

Approved

In business since 2025

Free estimates

Emergency services offered

"I bought my home last year and with it came a roof that had seen better days. Jonathan from Small Dog Roofing did a great job walking me through the process for a full replacement and I could not be happier with the quality of service and product. Definitely recommend for your roofing needs!"
Full roof replacement
Full roof replacement
Full roof replacement
Full roof replacement
Full roof replacement

+29

Response time2 hrs
Response rate100%
8 neighbors recently requested a quote
Avatar for OTB REMODELING
OTB REMODELING
5.0(
16
)
Metal Roofing - Install or ReplaceAsphalt Shingle Roofing - Install or Replace

Serving Barrington, NH and surrounding areas

Approved

Super Service Award Winner

In business since 2024

Free estimates

Emergency services offered

"OTB was great to deal with. Wind storm ripped half the shingles off of my garage, Chris came out the next day to give me a quote. Price was excellent and the job was done a week later. His contractor was well informed and professional, and left my home looking better than ever. I would highly recommend using them for any project."
Front
Back
Side 1
Side back
After

+21

Response time9 hrs
Response rate100%
2 neighbors recently requested a quote
Craig Smith
4.2(
58
)
Natural Slate Roofing - Install or ReplaceNatural Slate Roofing - Install or Replace- For BusinessNatural Slate Roofing - Repair+1 more

Serving Barrington, NH and surrounding areas

Approved

In business since 1970

Free estimates

Credit card accepted

"Craig was great. He gave a timely and detailed estimate with a couple of options, which was helpful. When I was ready to schedule the work he spent time talking to me and recalculating the estimate based on my final needs. He and his team came to house and did an amazing job putting up gutters around the house and installing all new downspouts while I was at work. It's been amazing to no longer see water pouring off of the roof over the doorways! The only slight is the use of an answering service and having to wait for a callback, but Craig was usually very good about calling back within 24 hours which was fine for me."
Response time1 day
Recommended by91%of homeowners
...
Showing 1-10 of 313
Roofing FAQs, answered by experts

The cost to replace a roof typically ranges from $8,700 to $22,000, with a national average of around $9,200. The total cost depends on the size of your roof and whether you need a full replacement or can simply place new shingles over the old ones. A full replacement, which is necessary if the roof is several decades old or has multiple layers, is more expensive. This process involves tearing off the old roofing materials, inspecting and repairing the underlying structure, and then installing the new roof.

Underlayment is used between existing shingles and a new metal roof to prevent friction and wear from the shingle granules on the underside of the metal. The underlayment also helps prevent water intrusion and allows expansion and contraction without wearing away at the roofing material.

No, a chimney crown is not the same as a chimney cap. A chimney crown is a flat cement area on top of a masonry chimney. It starts where the masonry part of the chimney ends at the very top and domes upward toward the flue opening. A chimney cap sits on top of the crown over the flue. It is usually made of metal and allows smoke to escape without letting in rainwater.

The lifespan of asphalt shingles is typically between 15 and 30 years, depending on the type of shingle and other factors. Standard 3-tab shingles have the shortest lifespan, around 10 to 15 years. Architectural shingles last longer, averaging 20 to 25 years. Luxury or designer asphalt shingles are the most durable, with a lifespan of 40 years or more. Climate, installation quality, and regular maintenance also play a significant role in how long your shingles will last. Signs that they need replacement include granule loss, bald spots, and roof leaks.

A roof overlay will last an average of 15 years, compared to the 20 to 30 years or more that a full roof replacement for a shingle roof will last. An overlay’s lifespan may be shortened even further if there’s underlying damage to the existing roof or structural problems with the roof supports.

The Barrington, NH homeowners’ guide to roofing services

From average costs to expert advice, get all the answers you need to get your job done.