Roofer Licensing in New Hampshire
New Hampshire Roofer License Verification
As of 2026, the state of New Hampshire does not mandate a statewide license specifically for roofing contractors. Unlike some other trades such as electrical or plumbing, there is no central state-level licensing board or examination required for roofers to operate. However, all businesses, including roofing contractors, must officially register with the New Hampshire Secretary of State's office to legally conduct operations within the state. This registration ensures that your business entity is recognized by the state.
While a state-specific roofing license is not required, professional roofing companies often obtain various business registrations and certifications to demonstrate their credibility and expertise. The New Hampshire State Building Code Review Board is the governing entity responsible for developing, implementing, and enforcing state building codes, which include regulations pertinent to roofing installations. It is crucial for roofers to adhere to these statewide codes, which are adapted from the International Building Code, alongside any local amendments.
Insurance and Bonding Mandates
Insurance is a critical component for any roofing business operating in New Hampshire. All contracting businesses that employ individuals are legally required to obtain workers' compensation insurance. This coverage protects both employees and the business in the event of work-related injuries or illnesses, covering medical expenses and lost wages.
Beyond workers' compensation, general liability insurance is highly recommended and often a prerequisite for many clients and projects. General liability insurance typically covers third-party claims for bodily injury and property damage that may occur during roofing operations. Commercial auto insurance is also essential for vehicles used for business purposes, transporting materials and tools. Some municipalities or specific projects, particularly public works, may additionally require a surety bond. For example, the city of Manchester requires a $5,000 surety bond. Surety bonds ensure that contractors comply with regulations and contractual obligations.
Permitting and Local Regulations
Given the absence of a statewide roofing license, most regulatory oversight for roofing projects falls to individual cities and towns. Municipalities in New Hampshire are responsible for issuing building permits and enforcing local building codes, which integrate the State Building Code (RSA 155-A) and often reference the International Building Code and International Residential Code.
A building permit is generally required for significant roofing projects, including replacements and major alterations, though specific requirements can vary considerably by jurisdiction. It is imperative for roofers to check with the local building department or code enforcement office in each municipality where they undertake work to understand specific permitting processes, fees, and inspection schedules. Some towns, like Farmington, may not require permits for re-roofing or re-siding unless structural changes are involved, while others like Rochester explicitly list "Roofing (Re-Shingle only)" as requiring an express building permit. Compliance with local codes ensures projects meet safety and structural standards.
Official New Hampshire Resources
New Hampshire Secretary of State (Business Registration): https://quickstart.sos.nh.gov/online
New Hampshire Department of Labor (Workers' Compensation): https://www.nh.gov/labor/
New Hampshire Office of Professional Licensure and Certification (General information on professional licensing, though not specifically for roofers): https://www.oplc.nh.gov/
Validation Disclaimer
Regulations can change. We recommend contacting the New Hampshire licensing board directly before performing any work. Unlicensed contracting may carry significant legal penalties in this jurisdiction.