Trade directory · Keene metro · New Hampshire

Roofing contractors in
Keene, New Hampshire.

A public directory of licensed roofing contractors serving greater Keene. Market data, licensing requirements, and cost benchmarks — updated continuously from public sources.

Peak Season
Late Spring through Early Fall
Market estimate
Avg. Response Time
24–48 hours
Operator average
Avg. Hourly Wage
$22/hr
Bureau of Labor Statistics
§ A · Market rates

Common Job Costs

KEENE-NH · LOCAL ESTIMATES
Service
Description
Cost Range
Roof repair (minor leak)
Typical range based on local roof repair (minor leak) jobs.
$300 – $1,000
Asphalt shingle replacement (full)
Typical range based on local asphalt shingle replacement (full) jobs.
$5,000 – $15,000
Metal roof installation
Typical range based on local metal roof installation jobs.
$10,000 – $25,000
Flat roof repair
Typical range based on local flat roof repair jobs.
$500 – $2,000
Gutter installation
Typical range based on local gutter installation jobs.
$600 – $2,500
§ B · Regulatory

Licensing Requirements

NH
§1

Licensing Requirements

NH requires roofing contractors to hold a general or specialty roofing contractor license. Requirements typically include 2–4 years of documented experience, passing a trade and business exam, and proof of insurance and bonding.

§2

Permit Requirements

Most roofing projects in Keene, NH require a building permit from the local building department. Contact your city or county permits office before starting work.

§3

Inspection Schedule

Permit inspection required after tear-off (before new material) and final inspection after completion. Storm damage repairs may have expedited inspection processes.

§4

Insurance Minimums

NH requires general liability insurance ($1,000,000 minimum recommended for roofing due to fall risk), workers' compensation for all employees, and a surety bond. Roofing carries higher insurance premiums due to the nature of the work.

§ C · Path to license

How to Get Licensed

5 STEPS
1

Gain field experience

Work under a licensed roofing contractor in NH for 2–4 years. Document your hours and project types — you'll need this for your application.

01/05
2

Pass the contractor exam

Take the NH roofing contractor exam covering trade knowledge, safety (OSHA fall protection), and business practices.

02/05
3

Obtain insurance

Roofing requires higher coverage limits. Secure general liability ($1M+), workers' comp, and a surety bond. Shop multiple carriers — rates vary significantly for roofing.

03/05
4

Apply for your license

Submit your application to the NH contractor licensing board with exam results, experience documentation, insurance certificates, and fees.

04/05
5

Maintain compliance

Renew your license per NH schedule. Keep OSHA training current for your crew. Maintain insurance without any lapses — one gap can cost you your license.

05/05
§ D · Field notes

About This Market

UPDATED APR 2026

Roofing in Keene, NH is seasonal and weather-driven. Storm damage drives a big chunk of the business — hail, wind, and heavy rain create repair backlogs that can last months. Outside of storm season, full replacements and new construction keep crews busy. Material costs for asphalt shingles have stabilized somewhat, but metal roofing demand continues to push prices up.

This market requires your NH roofing license, solid insurance, and OSHA compliance — roofing has one of the highest injury rates in construction. Keene requires permits for any reroofing project. The contractors who win long-term are the ones with clean safety records, proper insurance, and strong relationships with insurance adjusters. Don't cut corners on fall protection.

Data Sources
  • Wage estimates
    Bureau of Labor Statistics (BLS) — Occupational Employment & Wage Statistics
  • Cost ranges
    Industry estimates — labeled where approximate
  • Licensing
    NH state licensing board
§ E · FAQ

Frequently Asked Questions

03 QUESTIONS
Q/01

How much does a new roof cost in Keene, NH?

A full asphalt shingle roof in Keene typically costs $5,000–$15,000 depending on home size and pitch. Metal roofs run $10,000–$25,000. Minor leak repairs start at $300–$1,000. Prices reflect current material costs and local labor rates in the Keene area.

Q/02

Does homeowner's insurance cover roof replacement in NH?

It depends on the cause. Storm damage (hail, wind, fallen trees) is typically covered under your homeowner's policy minus your deductible. Normal wear and age-related deterioration is generally not covered. Document all storm damage with photos and file your claim promptly.

Q/03

How long does a roof replacement take in Keene?

Most residential roof replacements in Keene take 1–3 days for a standard asphalt shingle roof. Metal roofs or complex designs may take 5–7 days. Weather delays are common — your contractor should account for this in the project timeline.

§ F · Directory

Roofing contractors in Keene

0 LISTED · SORTED BY DISTANCE

No contractors listed yet.

List your services

For contractors

Run your roofing business on The Forge.

Get listed on The Board for free. Manage leads, quotes, jobs, and follow-ups in one place. Built for trades, used by thousands of operators nationwide.