Grafton County · Northern NH labor area · 16,296 residents
Home project costs in Lebanon, NH
What a roof, siding, deck, fence, driveway or heat pump costs in Lebanon after national installed prices are adjusted for local trade wages. 4 of the six have their own page here because the city's fee schedule sets a permit fee for them.
- 1Roof $8,250–$12,500
- 2Siding $6,050–$18,100
- 3Deck $8,050–$16,100
- 4Fence $3,050–$7,600
Six projects at their reference sizes
| Project | Size, material | Estimate | Permit |
|---|---|---|---|
| Roof replacement | 2,000 sq ft, architectural | $8,250–$12,500 | $148.05 |
| Siding replacement | 1,500 sq ft, vinyl | $6,050–$18,100 | $160.65 |
| Deck building | 320 sq ft, pressure-treated | $8,050–$16,100 | $160.65 |
| Fence installation | 150 linear ft, wood | $3,050–$7,600 | $116.55 |
| Driveway paving | 600 sq ft, asphalt | $3,300–$7,800 | no line |
| Heat pump installation | 2,000 sq ft home, ducted air-source | $10,950–$21,900 | no line |
“No line” means the city's schedule, as read on October 20, 2026, sets no fee this site could apply to that work; the building department can say whether a permit is needed.
Labor index by trade
Grafton County sits in the Northern New Hampshire nonmetropolitan area. Each project's labor is scaled by the trade that does it:
| Trade | Local median | US median | Index |
|---|---|---|---|
| Roofers | $28.76* | $26.65 | +7.9% |
| Carpenters | $29.48 | $29.12 | +1.2% |
| Construction laborers | $23.65 | $22.66 | +4.4% |
| Paving, surfacing and tamping equipment operators | $29.85* | $25.64 | +16.4% |
| Cement masons and concrete finishers | $24.25 | $27.41 | −11.5% |
| HVAC mechanics and installers | $34.87 | $29.33 | +18.9% |
* BLS publishes no estimate for this trade in the Northern NH area; New Hampshire statewide median used. Wages: BLS 2025 wage data via O*NET OnLine.
Lebanon in numbers
Lebanon had 16,296 residents in the state's 2025 estimate, up 23.9% from 13,151 in 2010, faster than the state's 7.5% over the same years. Its density of 406 people per square mile puts it 12 of 19 among the towns on this site.
51.2% of Lebanon's occupied homes are lived in by their owners, fewer than the 72.8% statewide, and the median owner-occupied home is valued at $385,400 (New Hampshire: $402,500).
The city's permit schedule
Read from City of Lebanon Code, Chapter 36 Building Construction, § 36-3A residential base fees (amended 12-1-2021 by Ord. No. 2021-17). The lines this site uses:
“Zero dollars to $500: $30.”
“Five hundred one dollars to $1,000: $35.”
“One thousand one dollars to $3,000: $55.”
“Three thousand one dollars to $5,000: $75.”
“Over $5,000: $75 plus $6 per $1,000, or part thereof, of the total cost of alterations, construction, relocation, or demolition (rounded to the nearest whole dollar).”
“§ 36-3C: a 5% charge is added to the base permit fee for Fire Department and Public Works review and inspection.”
“§ 36-2B(1): a City building permit is required for residential fences over 3.5 feet tall within 15 feet of a street right-of-way.”
Nearby towns
Same labor area (Northern NH): Conway.
All towns: town list · Guides: permit fees by town, labor costs in New Hampshire
Population: NH Office of Planning and Development, 2025 Population Estimates of New Hampshire Cities and Towns (published July 17, 2026); housing: Census QuickFacts, Lebanon (ACS 2020-2024). Checked October 20, 2026. Estimates are ranges from published averages, not quotes.