GetTradeLicense

Roofing Contractor License Requirements in New Hampshire

No Statewide License Required

New Hampshire does not require a statewide roofing contractor license. New Hampshire does not license roofing contractors at the state level. Local building permits are typically required for roofing work.

Trades that DO require a state license in New Hampshire:

Frequently Asked Questions

Do I need a roofing contractor license in New Hampshire?

No, New Hampshire does not require a statewide roofing contractor license. However, local permits or registrations may be required. New Hampshire does not license roofing contractors at the state level. Local building permits are typically required for roofing work.

What do I need to work as a roofing contractor in New Hampshire?

While no statewide license is required, you may need local business licenses, building permits, or contractor registration depending on your city or county.

Does New Hampshire require insurance for roofing contractors?

General liability insurance is recommended for roofing contractors in New Hampshire. Workers compensation is required if you have employees.

What trades DO require a state license in New Hampshire?

New Hampshire requires statewide licensing for: electrician, plumber. Each has its own licensing authority, fees, and requirements.

Data last verified: 2026-04-02 | Source: No state licensing authority