Michigan Roofing Contractor Licensing Requirements
Michigan's licensing framework for roofing contractors operates under a layered system of state statutes, local ordinances, and trade-specific registration requirements. This page describes the structure of contractor qualification standards in Michigan, the agencies that administer them, the permit obligations tied to roofing work, and the boundaries between license types that determine which contractors can legally perform which categories of work.
Definition and scope
Michigan does not issue a single statewide "roofing contractor license" in the same way that some states do for electricians or plumbers. Instead, roofing contractors in Michigan operate under a framework established primarily by the Michigan Residential Code (MRC) and the Michigan Building Code (MBC), with contractor registration and licensing obligations enforced through the Michigan Department of Licensing and Regulatory Affairs (LARA).
Under the Michigan Occupational Code (Public Act 299 of 1980), general contractors and builders are subject to licensure through LARA's Bureau of Construction Codes. Residential builders performing roofing work as part of broader residential construction must hold a Residential Builder license. Specialty contractors performing roofing exclusively fall under the Maintenance and Alteration Contractor (MAC) classification, which also requires state registration under the same statute.
Scope of this page: This reference covers Michigan state-level licensing obligations for roofing contractors. It does not address federal contractor certification programs, municipal business license requirements layered on top of state obligations, or contractor licensing requirements in states other than Michigan. For the broader regulatory environment governing roofing in Michigan, see the regulatory context for Michigan roofing.
How it works
Michigan's contractor classification system creates two primary pathways relevant to roofing work:
-
Residential Builder (RB) License — Required for contractors who perform or supervise construction, remodeling, or repair of residential structures. A Residential Builder license authorizes roofing work on one-to-two family dwellings as part of broader construction scope. Applicants must pass a Michigan-specific trade exam administered through PSI Exams (the state's designated testing vendor), demonstrate 3 years of practical experience in residential construction, and carry minimum insurance coverage including general liability and workers' compensation.
-
Maintenance and Alteration Contractor (MAC) License — Applies to contractors whose scope is limited to maintenance and repair work, including roofing as a standalone trade. MAC applicants must also pass a state exam, provide proof of experience, and maintain qualifying insurance. The MAC classification is subdivided into categories; roofing falls under the Roofing category specifically.
Both license types are issued by LARA and are renewed biennially. Michigan does not recognize reciprocal licensing from other states, meaning out-of-state contractors must independently satisfy Michigan's examination and registration requirements before performing work in the state.
Insurance requirements are non-negotiable for licensure. Contractors must document general liability coverage (minimum amounts that vary by jurisdiction per occurrence is the floor referenced in LARA guidance, though individual project owners or municipalities may require higher limits) and workers' compensation insurance where employees are involved. For more on the insurance dimension, see Michigan roofing insurance requirements.
Common scenarios
Scenario 1: Standalone roof replacement on a single-family home
A contractor hired exclusively for roof tear-off and replacement on a residential property must hold either a Residential Builder license or a MAC Roofing license. Operating without either constitutes unlicensed contracting under Public Act 299 and exposes the contractor to civil penalties enforced by LARA.
Scenario 2: Commercial roofing projects
Commercial roofing falls outside the Residential Builder and MAC framework for most project types. Commercial contractors typically operate under general contractor registration or a commercial builder license. The Michigan Building Code governs commercial structures, and permitting is administered at the local level through municipality building departments. See Michigan commercial roofing overview for the commercial-specific framework.
Scenario 3: Subcontractors working under a licensed general contractor
Subcontractors performing roofing work under a licensed general contractor are still individually subject to Michigan's licensing requirements if they hold a direct contract with a property owner or act as a prime contractor. A subcontractor relationship does not transfer the licensing obligation upward.
Scenario 4: Storm-damage emergency repairs
Emergency repair situations do not create licensing exemptions under Michigan law. Contractors performing post-storm emergency work must hold valid LARA credentials. This intersection of licensing and storm damage claims is addressed further at Michigan storm damage roof claims.
Decision boundaries
The critical distinctions that determine which license category applies involve three factors:
- Residential vs. commercial structure type — Residential Builder and MAC licenses apply to residential work; commercial work requires separate general contractor credentials.
- Scope of work — Contractors performing roofing as part of a larger new-construction or full-remodel project require a Residential Builder license. Contractors performing roofing as a specialty-only service use the MAC Roofing category.
- Employee count and structure — Sole proprietors with no employees may qualify for exemptions from workers' compensation requirements, but the base licensing requirement remains unchanged.
A contractor who performs work outside the scope authorized by their license classification — for example, a MAC Roofing contractor taking on full new-construction projects — operates outside their license authority and assumes legal and insurance liability accordingly.
Michigan property owners can verify contractor license status through LARA's online license search portal. This tool is the primary public verification mechanism for confirming a roofing contractor's standing before contract execution. The broader service landscape for Michigan roofing professionals is covered at the Michigan roofing industry overview reference, and the full Michigan roofing authority index organizes all topic areas in this reference system.
Permit obligations parallel the licensing framework: most roofing work in Michigan requires a local building permit, and inspections are conducted by municipal or county building officials under authority delegated by the Bureau of Construction Codes. The permit process specific to roofing is detailed at Michigan roofing permit process.
References
- Michigan Department of Licensing and Regulatory Affairs (LARA)
- Michigan Residential Code — Bureau of Construction Codes
- Michigan Building Code — Bureau of Construction Codes
- Michigan Occupational Code, Public Act 299 of 1980
- LARA Contractor License Search Portal
- Michigan Bureau of Construction Codes