Skip to main content

Roofing contractor License Requirements in Michigan

Last reviewed: June 2026

Quick Answer

Yes, Michigan requires roofing contractors to obtain a Construction Trades License (Roofing) from the Michigan Department of Licensing and Regulatory Affairs (LARA). You must pass the roofing trade exam and meet apprenticeship requirements. The license is issued by the Michigan Construction Code Commission under the Michigan Occupational Safety and Health Administration (MIOSHA).

Key Facts

  • Yes, Michigan requires roofing contractors to obtain a Construction Trades License (Roofing) from the Michigan Department of Licensing and Regulatory Affairs (LARA).
  • You must pass the roofing trade exam and meet apprenticeship requirements.

State Licence Requirements

Licence name

Construction Trades License - Roofing

Issued by

Michigan Department of Licensing and Regulatory Affairs (LARA), Construction Code Commission

Cost

$180-$280

Processing time

4-8 weeks after exam completion

How to apply

To obtain your Michigan Roofing Contractor License, first verify you meet the apprenticeship requirements: you must complete a 4-year documented apprenticeship program in roofing trades (approximately 8,000 hours of work experience plus classroom instruction) or equivalent work experience as defined by the Michigan Construction Code Commission under the Apprenticeship Program standards.

Obtain the application form through the Michigan LARA website (michigan.gov/lara) or request it directly from the Construction Code Commission. Complete the application thoroughly, including documentation of your apprenticeship hours, employment history, and any prior trade school certificates. You'll need to provide proof of your training through transcripts or apprenticeship completion certificates from an approved program.

Submit your application along with the non-refundable exam fee (typically $180-$280 depending on the specific trade credential level) to the LARA office. Schedule your exam through the Commission's designated testing center. The exam covers Michigan construction codes (Michigan Construction Code and the International Building Code), safety standards, and specific roofing techniques and materials. After passing the exam, LARA will issue your Construction Trades License, valid for a specified period under Michigan Occupational Safety and Health Act (MIOSHA) standards.

Federal Requirements

Federal requirements for roofing contractors include obtaining an Employer Identification Number (EIN) from the IRS under 26 U.S.C. § 6109 if you plan to hire employees or operate as a business entity. All roofing contractors must comply with OSHA regulations (29 U.S.C. § 651 et seq.), particularly regarding fall protection standards (29 CFR 1926.500), which mandate safety equipment and protocols for work at heights—a critical concern for roofing work.

You must comply with the EPA's Lead Renovation, Repair, and Painting Rule (40 CFR 745) if working on pre-1978 structures, as lead-based paint is common on older residential roofs. Additionally, contractors performing work must maintain workers' compensation insurance as required by Michigan law, and verify compliance with the Americans with Disabilities Act (ADA) Accessibility Guidelines (2010 ADA Standards) when work affects public buildings or common areas.

Federal Davis-Bacon wage requirements (40 U.S.C. § 3141) may apply if your roofing work involves federal projects or federally-funded construction. You must also comply with the Fair Labor Standards Act (29 U.S.C. § 201 et seq.) regarding employee wages and hours.

Local & County Requirements

Michigan roofing contractors must comply with local requirements that vary significantly by municipality. Most Michigan cities and counties require a local roofing permit before beginning any roofing work, issued by the local building department. You'll need to submit detailed project plans, proof of state licensing, proof of insurance (general liability minimum $300,000), and sometimes proof of bonding.

Zoning compliance is essential—verify that roofing work complies with local zoning ordinances, particularly for commercial properties. Many municipalities require a Certificate of Occupancy or sign-off from the local building inspector upon project completion. In Detroit, the Building Department of the City of Detroit requires roofing contractors to register with the city and obtain a Trade Contractor License in addition to state licensing. Grand Rapids requires contractors to obtain a City of Grand Rapids Contractor License and comply with local safety ordinances.

Fire code compliance is critical; the Michigan Fire Prevention Code (based on the International Fire Code) may impose specific requirements for fire-rated roofing materials on certain buildings, particularly commercial structures. Signage permits may be required if you display business signage at job sites. Some municipalities conduct inspections during and after roofing projects to ensure code compliance with the Michigan Construction Code. Fees typically range from $50-$500 depending on project scope and local requirements.

Total Cost Breakdown

First-year costs for launching a Michigan roofing contractor business include the state Construction Trades License (Roofing) at $180-$280, and the associated exam fee (typically included in the license cost). However, significant additional startup costs apply.

Most Michigan municipalities require a local roofing contractor permit or license, ranging from $50-$500 depending on your city—budget $150-$300 for typical cities like Grand Rapids or Lansing. General liability insurance is mandatory and typically costs $1,200-$2,500 annually for a small roofing operation (minimum $300,000 coverage recommended). Workers' compensation insurance is required if you have employees—estimated at $1,800-$3,500 annually depending on payroll size and claims history.

Bonding is often required by municipalities or larger clients, typically a contract bond ranging from $2,500-$10,000 for general contractors. Safety equipment and initial tools (harnesses, fall protection, ladders, etc.) cost $2,000-$5,000. Business licensing/registration with Michigan (if operating as LLC or Corporation) costs $50-$75. Initial marketing and business setup costs are approximately $500-$1,500.

Realistic first-year total: $8,500-$23,000. This includes licensing ($180-$280), local permits ($150-$500), insurance ($3,000-$6,000), bonding ($2,500-$10,000), safety equipment ($2,000-$5,000), and administrative setup ($200-$200). Annual renewal costs (subsequent years) are approximately $2,500-$4,000 (license renewal, insurance renewal, local permit renewal).

Licence Renewal

Michigan roofing licenses must be renewed annually or on the renewal cycle established by LARA—typically every 2 years for Construction Trades Licenses. The exact renewal deadline is printed on your license card and is managed through the LARA licensing portal. You must submit a renewal application before the expiration date shown on your current license.

Renewal fees are generally $180-$280 per cycle, similar to initial licensure costs. Michigan does not currently mandate continuing education hours for roofing contractors as a renewal requirement, though LARA may require proof of ongoing compliance with current building codes and safety standards. You can renew your license online through the Michigan LARA website (michigan.gov/lara) or by mailing your renewal application and fee to the Construction Code Commission.

If you miss the renewal deadline, your license will expire and you cannot legally perform roofing work in Michigan. You may face penalties for operating with an expired license, and you may need to reapply and retake the exam rather than simply renewing. Some municipalities will not issue local permits for contractors with expired state licenses. Late renewal may incur additional fees. It's recommended to renew at least 30 days before your expiration date to avoid service delays.

Penalties for Operating Without a Licence

Operating as a roofing contractor in Michigan without a valid Construction Trades License is a serious violation under the Michigan Occupational Safety and Health Act (MIOSHA), specifically under Section 408 of the Public Health Code (MCL 333.7408). Penalties for unlicensed roofing work include civil fines ranging from $500 to $1,500 per violation, with each day of unlicensed operation potentially counted as a separate violation, dramatically increasing total penalties.

Criminal penalties are possible under MCL 333.7409 for willful violations, including misdemeanor charges that can result in up to 90 days in jail and fines up to $500, or both. Additionally, under Michigan's Construction Code Commission rules, LARA may issue a cease-and-desist order requiring immediate stoppage of all roofing work if you're operating without a license. This order can be enforced through the courts, and violation of a cease-and-desist order can result in contempt of court charges.

Insurance implications are severe: most commercial general liability insurance policies include licensing requirements in their terms. If you cause injury or property damage while operating without a license, your insurance carrier may deny coverage entirely, leaving you personally liable for all damages—potentially including legal fees and settlement costs running into hundreds of thousands of dollars. Homeowners and property owners may refuse to pay for your work if they discover you lacked proper licensing at the time of service, and they may pursue civil recovery. Local municipalities can file civil enforcement actions and may suspend or revoke building permits for future work.

Explore Michigan roofing business insurance and bonding options to meet your licensing and local permit requirements.

Get notified when licensing rules change

Licensing requirements and fees change periodically. We'll email you when this page is updated.

Frequently Asked Questions

How long does it take to become a licensed roofing contractor in Michigan, from start to finish?

The timeline depends on whether you already have apprenticeship experience. If you're starting from scratch, Michigan requires a 4-year documented apprenticeship program (approximately 8,000 hours of combined work and classroom instruction). This typically takes 4 years to complete. Once your apprenticeship is documented, submitting your application through LARA takes 1-2 weeks, and exam scheduling and completion adds 2-4 weeks. After passing the exam, LARA issues your license within 4-8 weeks. Total timeline for someone starting without experience: approximately 4-4.5 years. If you already have documented roofing experience meeting Michigan's requirements, you can apply for the exam immediately, compressing the timeline to 2-3 months from application to licensure.

Can I work as a roofing apprentice in Michigan without a full contractor license?

Yes, Michigan allows supervised apprentices to work under a licensed roofing contractor without holding their own full contractor license. Apprentices must be registered in an approved apprenticeship program (typically through the Michigan Department of Labor or an affiliated trade school) and work directly under the supervision of a licensed journeyperson or master roofer. Your work hours count toward the 8,000-hour requirement for full licensure. However, you cannot operate independently, bid on jobs in your own name, or pull permits without your supervising licensed contractor. Apprenticeship programs are typically 4 years long and include paid on-the-job training (60-80% of your time) plus classroom instruction (20-40% of your time). Many programs are union-affiliated (such as the United Brotherhood of Carpenters union roofing programs) or non-union trade schools.

Will my roofing license from another state transfer to Michigan?

Michigan does not have reciprocal licensing agreements with other states for roofing contractors. If you hold a roofing license from another state (such as Ohio, Indiana, or Wisconsin), that license does not automatically transfer to Michigan. However, you may be able to use your documented out-of-state experience to satisfy the apprenticeship requirements. You'll need to apply to LARA and provide documentation of your foreign state license, work history, and training. LARA will review your qualifications and determine if your out-of-state experience meets Michigan's 4-year (8,000-hour) apprenticeship standard. If approved, you may be permitted to challenge the Michigan roofing exam without repeating the full apprenticeship program. This process typically takes 4-8 weeks for review and approval.

What happens if I start a roofing job without obtaining my Michigan license first?

Operating as a roofing contractor without a valid Michigan Construction Trades License is illegal and carries serious consequences. You face civil fines of $500-$1,500 per violation, with each day of unlicensed work potentially counted as a separate violation (fines can accumulate quickly). LARA can issue a cease-and-desist order requiring you to stop all work immediately, and violating this order may result in contempt of court charges. You could face misdemeanor criminal charges (up to 90 days in jail and $500 fines) for willful violations under MCL 333.7409. Your general liability insurance likely includes a licensing requirement in its terms—if you cause injury or property damage while unlicensed, your insurer may deny your claim entirely, making you personally liable for all damages (potentially $10,000-$500,000+ depending on severity). The property owner can refuse to pay you and may sue for recovery. Local building departments will not issue permits for unlicensed contractors, preventing legitimate work.

Are there local roofing contractor requirements in addition to the Michigan state license?

Yes, most Michigan cities and counties require additional local roofing permits or contractor licenses on top of your state Construction Trades License. For example, Detroit requires a separate City of Detroit Trade Contractor License (approximately $250-$500 depending on the specific trade) in addition to your state roofing license. Grand Rapids, Lansing, Ann Arbor, and other major Michigan cities have similar requirements. Local permits typically cost $50-$500 and require you to submit proof of your state license, general liability insurance ($300,000 minimum), and sometimes proof of bonding or workers' compensation insurance.

Many municipalities also require a Certificate of Occupancy or final inspection sign-off from the local building department after roofing completion. Fire code compliance for fire-rated materials may apply to commercial projects. Zoning compliance verification is often required before permitting. It's essential to contact your city or county building department before starting any roofing project to identify all applicable local requirements—these vary significantly by location and can affect your timeline and budget.

Other Business Types in Michigan

roofing contractor Licensing in Other States

See roofing contractor licensing in every state →

Sources & References

  • U.S.C. § 6109
  • U.S.C. § 651
  • U.S.C. § 3141)
  • U.S.C. § 201

Licence requirements change. Verify current requirements with the issuing agency before applying.

Editorial standards: This guide is reviewed against primary government sources and cites 4 statutes. Last reviewed June 2026. Scheduled for re-verification by June 2027.

See our editorial policy for how content is created and verified, or report an inaccuracy.