Roofing in New Hampshire: What You Need to Know

New Hampshire roofs face severe New England winters with heavy snow, ice dams, and nor'easters. The White Mountains region gets some of the highest snowfall in the Northeast. Coastal areas near Portsmouth deal with salt spray and high winds.

New Hampshire does not require a statewide roofing contractor license, but contractors must register with the New Hampshire Secretary of State. Most municipalities require building permits for roof work.

Average Roof Replacement Cost in New Hampshire

Roof replacement in New Hampshire costs $9,000 to $16,000 for asphalt shingles, with ski areas and the Seacoast running higher. For a detailed breakdown by material type, see our roof replacement cost guide. Compare asphalt shingles and metal roofing to choose the right material for your New Hampshire home.

Popular Roofing Materials in New Hampshire

Architectural asphalt shingles rated for cold climates are the standard. Standing seam metal is popular in the mountains. Ice and water shield is critical on all eaves and valleys. Need help choosing? Our complete materials comparison covers every option. Make sure proper underlayment is part of the job.

Showing all 28 contractors in New Hampshire
★★★★★5.0(10 reviews)

New Hampshire Roofing Company

1 Oak Ridge Rd Box B8
West Lebanon, NH 3784
📞 1 603-556-8535
★★★★★5.0(411 reviews)

Patriot Roofing LLC

591 Mast Rd
Manchester, NH 3102
📞 1 603-722-5149
★★★★½4.9(373 reviews)

Pyramid Roofing

324 Seames Dr
Manchester, NH 3103
📞 1 603-641-5500
★★★★½4.9(239 reviews)

Master Roofers

162 S Main St
Manchester, NH 3102
📞 1 603-623-4973
★★★★★5.0(278 reviews)

Nick Tracey Roofing & Exteriors

10 Commerce Park N
Bedford, NH 3110
📞 1 603-810-8658
★★★★½4.8(185 reviews)

Marquis Roofing And Exterior Design

1280 NH-3A
Bow, NH 3304
📞 1 603-825-4140
★★★★★5.0(215 reviews)

Conde Roofing & Construction, LLC

33 Elm St
Merrimack, NH 3054
📞 1 603-838-7663
★★★★★5.0(129 reviews)

A1 Siding and Roofing

34 Laurier St
Manchester, NH 3102
📞 1 603-627-7339
★★★★½4.9(1091 reviews)

Adam Vaillancourt Roofing & Gutters

15 Stoneyard Dr
Milford, NH 3055
📞 1 603-507-6279
★★★★½4.7(86 reviews)

Seacoast Roofing of NH

18 Richmond St
Dover, NH 3820
📞 1 603-617-4829
★★★★★5.0(69 reviews)

Joe's Roofing Construction

511 Spruce St
Manchester, NH 3103
📞 1 603-952-1684
★★★★½4.9(205 reviews)

Derek Cook's Roofing Specialists, INC.

2180 Candia Rd
Manchester, NH 3109
📞 1 603-587-7663
★★★★½4.7(181 reviews)

Sentry Roofing

61 Beech St
Manchester, NH 3103
📞 1 603-774-7663
★★★★½4.8(75 reviews)

Top Roofers, LLC.

18 N Main St
Newmarket, NH 3857
📞 1 603-292-5906
★★★★½4.9(225 reviews)

Scott's Roofing Services

27 Old Fremont Rd
Raymond, NH 3077
📞 1 603-505-4455
★★★★½4.8(99 reviews)

Marquis Roofing

106 W River Dr Ste 4
Manchester, NH 3104
📞 1 603-825-4137
★★★★½4.9(316 reviews)

Queen City Roofing

1 Hardy Rd
Bedford, NH 3110
📞 1 603-289-4663
★★★★★5.0(13 reviews)

NH Grand Roofs

86 Nashua Rd #1099
Londonderry, NH 3053
📞 1 603-552-7152
★★★★½4.8(66 reviews)

Merrimack Valley Roofing Company Inc

7 Kimberly Rd
Kingston, NH 3848
📞 1 978-866-1860
★★★★½4.9(56 reviews)

Pro Roofers LLC

1650 NH-16 Unit 6
Ossipee, NH 3864
📞 1 603-219-3827
★★★★½4.9(327 reviews)

J. Carnes & Son Roofing

153 Lafayette Rd
Hampton Falls, NH 3844
📞 1 603-686-7763
★★★★★5.0(195 reviews)

Fiori Construction LLC

26 Sparhawk Dr
Londonderry, NH 3053
📞 1 978-228-2157
★★★★½4.9(430 reviews)

Affordable Roofing / Gutters

141 Daniel Webster Hwy
Merrimack, NH 3054
📞 1 603-233-9971
★★★★★5.0(1095 reviews)

Lane Roofing

34 Pinkerton St
Derry, NH 3038
📞 1 603-479-2144
★★★★★5.0(530 reviews)

MGS Construction

224 Main St Suite 3A
Salem, NH 3079
📞 1 603-237-1011
★★★★½4.9(134 reviews)

Peter Desalvo Contracting, LLC

15 Central St
Hudson, NH 3051
📞 1 603-521-7992
★★★★½4.9(60 reviews)

Innovative Roofing NH

7 Kristin Dr
Derry, NH 3038
📞 1 978-375-8355
★★★★★5.0(112 reviews)

Manny's Roofing

1197 Bridge St
Pelham, NH 3076
📞 1 603-800-7663

How to Choose a Roofing Contractor in New Hampshire

Before hiring, verify the contractor is properly licensed in New Hampshire, carries liability insurance and workers' compensation, and can provide recent local references. Get at least three written estimates and never pay more than 30% upfront. For a complete vetting checklist, read our guide to finding a roofing contractor.

← Back to All States