Home / Roof replacement cost / Rochester, NH

Rochester · Strafford County · labor +19.7%

Roof replacement cost in Rochester, NH

A 2,000 sq ft roof in architectural asphalt shingles comes to about $8,600 to $13,200 in Rochester once the national installed price is adjusted for what roofers earn locally. The city's fee schedule names this work puts the permit at $109 for a job at the midpoint.

Figures checked October 20, 2026 · sources

123
  1. 1Architectural, 2,000 sq ft $8,600–$13,200
  2. 2Labor index +19.7% vs US
  3. 3Rochester permit $109
Estimate, 2,000 sq ft
$8,600–$13,200
Midpoint $10,900. National range $8,000–$12,000.
Rochester permit
$109
$91 at the low estimate, $136 at the high one.
Labor index (roofers)
+19.7%
Boston-Cambridge-Newton median $31.90/hr vs US $26.65.

Change size or material All Rochester projects

Roof replacement prices in Rochester by material

Each row starts from the installed price per square foot of roof published in a national cost guide, then moves only the labor part of that price by Rochester's labor index. For 2,000 sq ft:

MaterialNationalRochesterMidpoint
Asphalt 3-tab shingles$6,000–$10,000$6,600–$11,200$8,900
Architectural asphalt shingles$8,000–$12,000$8,600–$13,200$10,900
Metal roofing$10,000–$32,000$10,600–$33,200$21,900
3-tab asphalt$6,600–$11,200Architectural$8,600–$13,200Metal$10,600–$33,200
Roof replacement in Rochester, NH, for 2,000 sq ft: low and high estimate by material after the local labor factor. Bars to scale on one axis from $0.

By size

Roof area (sq ft)Rochester estimatePermit at midpoint
1,200 sq ft$5,150–$7,900$73
1,500 sq ft$6,450–$9,900$91
2,000 sq ft$8,600–$13,200$109
2,500 sq ft$10,750–$16,500$136
3,000 sq ft$12,900–$19,750$163

Architectural asphalt shingles.

Permit fee in Rochester

Named in the schedule The fee schedule names this kind of work.

“Express Building Permit: For Fences, Roofing (Re-Shingle only), Siding, Sheds (200 sq ft or less) and Windows ONLY”

“Fees for building permit applications are $9.00 per $1,000.00 of construction cost (rounded up if only a portion of 1,000), plus a $10.00 application fee.”

“Example: $4,300 construction cost would be (5*9)+10= $55.00”

Applied to a 2,000 sq ft roof estimated at $8,600 to $13,200, that gives $91 to $136, about 1% of the midpoint price. Among the 11 towns on this site whose schedules cover this work, Rochester ranks 7 from the cheapest; Bow is lowest at $40 and Lebanon highest at $148.05 for its own midpoint job.

Bow$40Portsmouth$90Newport$100Salem$100Manchester$101.74Exeter$104.43Rochester$109Londonderry$112.09Somersworth$122.98Durham$126.21Lebanon$148.05
Permit fee each town's schedule gives for the midpoint roof estimate in that town (2,000 sq ft). Bars to scale from $0; "from" marks a minimum fee.

Schedule: City of Rochester, Permits (no date shown). The building department decides whether a permit is required and what valuation it accepts; the national guide puts roof permits at $100–$500.

Why Rochester differs from the national price

Rochester is in Strafford County, which the Bureau of Labor Statistics counts in the Boston-Cambridge-Newton, MA-NH metropolitan area (mostly Massachusetts). The median wage there for roofers is $31.90 an hour against $26.65 nationally, so the labor part of a national price is scaled by 1.197 (+19.7%). That area is mostly Massachusetts; the New Hampshire statewide median for the same trade is $28.76, so a Rochester quote may land nearer the low end of the range shown.

On this job the labor portion is $3,000 to $6,000 at national rates and $3,600 to $7,200 at Rochester rates, so the midpoint rises $890 above the national figure. Against the New Hampshire statewide wage it is $530 higher. Materials are priced at the national figure: shingle, lumber and equipment prices are set by distributors, not by a town.

A second published benchmark points the same way for the region: Remodeling's 2025 Cost vs Value report prices its “Roofing Replacement, Asphalt Shingles” job at $31,850 nationally and $35,700 in New England, and its “Roofing Replacement, Metal” job at $51,850 nationally and $56,300 in New England. Those are fixed specification jobs, not per-square-foot prices, so they are shown for comparison only.

Rochester at a glance

Rochester had 34,124 residents in the state's 2025 estimate, up 14.7% from 29,752 in 2010, faster than the state's 7.5% over the same years. Its density of 751 people per square mile puts it 8 of 19 among the towns on this site.

66% of Rochester's occupied homes are lived in by their owners, fewer than the 72.8% statewide, and the median owner-occupied home is valued at $279,100 (New Hampshire: $402,500). The midpoint estimate for this roof works out to 3.9% of that median value.

Taking off the old roof

Tear off the old roof adds $1 to $5 per sq ft nationally (“The cost to tear off a roof is $1 to $5 per square foot for labor to remove the old material”). That work is all labor, so at Rochester's index it is $2,400 to $11,950 for 2,000 sq ft, on top of the estimate above.

Before asking for quotes

Other projects in Rochester

Siding replacement cost in Rochester · Deck building cost in Rochester · Fence installation cost in Rochester

Roof replacement in nearby towns

TownLabor areaEstimatePermit
DurhamBoston-Cambridge-Newton$8,600–$13,200$126.21
ExeterBoston-Cambridge-Newton$8,600–$13,200$104.43
LondonderryBoston-Cambridge-Newton$8,600–$13,200$112.09
PortsmouthBoston-Cambridge-Newton$8,600–$13,200$90
SalemBoston-Cambridge-Newton$8,600–$13,200$100

More: all roof replacement town pages · permit fees by town · labor costs in New Hampshire

Sources

All figures checked October 20, 2026. Estimates are ranges built from published averages, not quotes; a contractor's price depends on the house, access, the season and the scope written into the quote. Cost by Town does not perform or arrange work.