Minnesota Roofing Contractor Requirements and Regulations
Roofing work in Minnesota falls under a defined regulatory structure administered by the Minnesota Department of Labor and Industry, which sets licensing, insurance, and bond requirements for contractors performing residential and commercial roofing services. The requirements distinguish between residential remodeling contractors who perform roofing as part of broader work and specialty roofing contractors operating under specific trade classifications. Understanding where a roofing project falls within this framework determines which licenses must be held, which permits must be pulled, and which financial responsibility instruments must be in place before work begins.
Definition and scope
Under Minnesota law, roofing contractors are classified within the broader contractor licensing framework overseen by the Minnesota Department of Labor and Industry (DLI). A roofing contractor is any business entity or individual who performs, manages, or supervises the installation, repair, or replacement of roofing systems on structures in the state.
The primary licensing category covering most residential roofing work is the Residential Contractor license, governed by Minnesota Statutes § 326B. This statute applies to roofing work on one- to four-family dwellings. Commercial roofing falls under a separate classification framework, with requirements administered through the DLI's contractor licensing division.
Scope of this page: This reference covers Minnesota-specific requirements under state jurisdiction. Federal contractor regulations, tribal land construction rules, and municipal overlay ordinances (such as Minneapolis or St. Paul building department requirements) are not addressed here. Work performed entirely on federally regulated properties or by contractors operating exclusively in reciprocal license arrangements under Minnesota contractor reciprocity agreements may be subject to additional or different requirements.
How it works
Minnesota roofing contractors operating on residential structures must hold a valid license issued by DLI. The licensing structure operates as follows:
- License Application — The contractor submits an application to DLI, provides proof of insurance, posts a surety bond, and pays the applicable fee. Details on bond amounts and required minimums are covered under Minnesota contractor bond requirements.
- Insurance Verification — Contractors must carry general liability insurance with minimum coverage thresholds set by DLI. Workers' compensation coverage is required for any contractor with employees, as detailed in Minnesota contractor workers' compensation.
- Exam Requirement — Qualifying individuals for a Residential Contractor license must pass a DLI-approved exam. The exam tests knowledge of building codes, business practices, and Minnesota-specific statutes. See Minnesota contractor exam requirements for specifics.
- License Issuance — DLI issues a two-year license upon approval. Renewal requires proof of continuing education and updated insurance documentation, covered under Minnesota contractor license renewal.
- Permit Pulling — Licensed roofing contractors are authorized to pull building permits from local jurisdictions. The permit process is described in Minnesota contractor permit process.
For commercial roofing, contractors must meet separate qualification criteria. A comparison of the two pathways is available at Minnesota commercial contractor requirements and Minnesota residential contractor rules.
Common scenarios
Re-roofing a single-family home: The most common scenario in Minnesota involves a licensed residential contractor replacing asphalt shingles on a one- to four-family dwelling. This work requires a DLI Residential Contractor license, a local building permit, and compliance with Minnesota State Building Code provisions for roof loads — a critical factor given Minnesota's average ground snow load, which ranges from 35 to 70 pounds per square foot across different regions of the state (Minnesota State Building Code, Chapter 1303).
Storm damage repair: After major hail or wind events, out-of-state contractors frequently enter Minnesota markets. These contractors must hold a valid Minnesota license before performing work — out-of-state contractors working in Minnesota outlines the registration and compliance obligations that apply.
Subcontracting arrangements: A general contractor who subcontracts roofing work to a roofing specialty firm must verify that the subcontractor holds the appropriate license. Obligations in this layered arrangement are detailed at Minnesota subcontractor requirements.
New construction roofing: Roofing on new residential construction falls under the same Residential Contractor license framework. Contractors working on new homes must also comply with Minnesota contractor new home warranty requirements, which impose statutory warranty obligations on the roofing installation.
Decision boundaries
The central distinction in Minnesota's roofing regulatory framework is residential vs. commercial classification:
- Residential Contractor license applies to roofing on one- to four-family dwellings. This is the most common category for roofing companies serving homeowners.
- Commercial roofing on structures beyond four-family residential use requires compliance with a different set of qualifications and code standards, typically intersecting with general contractor licensing rather than the residential contractor category.
A second boundary involves the licensed contractor vs. unlicensed operator distinction. Performing roofing work without the required DLI license in Minnesota can result in civil penalties. The penalty and enforcement structure is documented at Minnesota contractor penalty and fine schedule, and the risks to property owners who hire unlicensed operators are addressed at unlicensed contractor risks in Minnesota.
Roofing contractors who also perform related trades — HVAC penetrations, skylight installation with electrical components, or mechanical ventilation — may need to coordinate with separately licensed specialty contractors, as described in the Minnesota general contractor vs. specialty contractor classification reference.
Complaint and enforcement procedures for roofing contractor violations fall under DLI jurisdiction, with procedures outlined at Minnesota contractor complaints and enforcement. The broader contractor services landscape for the state is indexed at the Minnesota Contractor Authority.
References
- Minnesota Department of Labor and Industry — Contractor Licensing
- Minnesota Statutes § 326B — Construction Codes and Licensing
- Minnesota State Building Code, Chapter 1303
- Minnesota Office of the Revisor of Statutes
- Minnesota Department of Labor and Industry — Workers' Compensation