Roofing Contractor License Requirements in Michigan
| Licensing Authority | Michigan Department of Licensing and Regulatory Affairs, Bureau of Construction Codes (LARA/BCC) |
| License Type | Residential Builder or Maintenance & Alteration Contractor |
| Experience Required | Roofing falls under the Maintenance & Alteration Contractor license (1 year experience) or Residential Builder license (3 years experience). Alternatively, complete 60 hours of prelicensure education instead of experience. |
| Education Substitute | 60 hours of approved prelicensure education in lieu of experience requirement |
| Exam Required | Yes — Business and Law Exam + Practice and Trade Exam |
| Bond Required | No |
| Insurance | General liability: recommended. Workers comp: required with employees |
| Continuing Education | 21 hours every 3 years (21 hours if licensed < 6 years; 3 hours if licensed 6+ years) |
| Processing Time | 2-3 weeks |
Fee Breakdown
| Application Fee | $185 |
| Exam Fee | $117 |
| Residential Builder application (full scope) | $195 |
| Late renewal surcharge | $20 |
| Est. Initial Total | $517 |
Renewal: $185 every 3 years
Exam Requirements
Business and Law Exam
50 questions75 minutesPass: 70% minimum on each section
Michigan contractor lawBusiness practicesContracts
Practice and Trade Exam
110 questions180 minutesPass: 70% minimum on each section
Michigan Residential CodeBuilding practicesRoofing and construction methods
Exam provider: PSI
Notes
- Michigan does not have a separate roofing-specific license. Roofers must hold a Residential Builder (full scope) or Maintenance & Alteration Contractor (limited scope) license.
- The M&A Contractor license is the most common path for roofing-only companies
- License covers residential work over $600
- Renewal deadline: May 31, 2026 for current cycle
Frequently Asked Questions
Do I need a roofing contractor license in Michigan?
Yes, Michigan requires a statewide roofing contractor license through the Michigan Department of Licensing and Regulatory Affairs, Bureau of Construction Codes.
How much does a roofing contractor license cost in Michigan?
The estimated initial cost is $302, including application, exam, and license fees.
Data last verified: 2026-04-02 | Source: LARA/BCC