Roofing company License Requirements in Grand Rapids, MI
Last reviewed: October 2026
Quick Answer
Michigan roofing contractors performing residential work must register with the Residential Builders Board. The state does not issue a single roofing license but requires contractor registration and compliance with OSHA standards. Grand Rapids requires a local building permit and roofing permit before beginning work. Registration and permits are issued through the Michigan Department of Licensing and Regulatory Affairs (LARA) for state registration and the City of Grand Rapids Planning Department for local permits.
Key Facts
- •Michigan roofing contractors must register with the state's Residential Builders Board if performing residential work.
- •Grand Rapids requires local building permits and roofing-specific permits before starting any roofing project.
- •Roofing contractors need workers' compensation insurance and general liability coverage.
- •Federal OSHA compliance mandatory for all roofing work involving employee safety protocols.
- •First-year costs typically range from $1,200 to $2,800 including licenses, permits, and insurance.
State Licence Requirements
Licence name
Residential Builder Registration
Issued by
Michigan Department of Licensing and Regulatory Affairs (LARA), Residential Builders Section
Cost
$475-$625
Processing time
30-45 days
How to apply
Michigan roofing contractors performing residential work must register with the Residential Builders Board through LARA. Begin by visiting the LARA website at www.michigan.gov/lara and locating the Residential Builders Section. Download and complete Form RB-1 (Application for Residential Builder Registration).
Submit the completed application with proof of workers' compensation insurance, a $500 registration fee (valid for two years), and documentation of your business structure. If you have prior violations or bankruptcy history, provide explanations. LARA will review your application within 30 days. Once approved, you receive a Registration Certificate valid for two years.
Commercial roofing contractors may not need this registration if not performing residential work, but must still comply with local building codes and permit requirements. Ensure your business name exactly matches your Michigan Secretary of State business registration. All applicants must have workers' compensation coverage active before registration approval. The Michigan Residential Builders Trust Account Act (MCL 339.2501 et seq.) requires contractors to maintain a separate trust account for customer deposits. After registration approval, register with the Grand Rapids Planning and Development Department for local permits and inspections.
Federal Requirements
Roofing contractors must comply with federal OSHA regulations under 29 U.S.C. § 655, particularly OSHA 1926 Subpart R covering roofing work, fall protection, and worker safety. An Employer Identification Number (EIN) is required from the IRS under 26 U.S.C. § 501 if the business has employees. If the roofing company handles any hazardous waste materials, EPA compliance may apply under 40 CFR Part 112.
Workers' compensation insurance is mandated by Michigan state law for any business with employees, which is enforced at the federal employment level. The Americans with Disabilities Act (ADA) applies to the business office and any customer-facing facilities, requiring accessible entrances and accommodations. If the roofing company advertises or contracts across state lines, FTC regulations on unfair business practices apply under 15 U.S.C. § 45.
The company must maintain accurate records of employee wages, hours, and safety training documentation. Roofing contractors must comply with federal wage and hour laws under the Fair Labor Standards Act (29 U.S.C. § 201 et seq.) if employing workers. Environmental compliance includes proper disposal of roofing materials and adherence to state and federal hazardous materials regulations if asbestos or other controlled substances are encountered during removal.
Local & County Requirements
The City of Grand Rapids requires multiple local permits for roofing contractors. First, obtain a Building Permit from the Grand Rapids Planning and Development Department (616-456-3450) before starting any roofing work. The Building Permit requires submission of project plans, roofing specifications, and proof of contractors' registration.
A Roofing Permit is specifically required for any roof replacement or major repair (over $500) under Grand Rapids City Code Chapter 14.26. Kent County also requires that certain projects comply with county building codes and environmental regulations. Commercial roofing projects may require fire marshal approval, particularly for flat roofs and installations involving flammable materials.
Neighborhoods like Heritage Hill may have additional Historic District Commission approval requirements. Many residential areas require neighborhood notification or homeowner association approval before roofing work begins. Grand Rapids enforces dumpster permits if you stage materials on public property. Proper worker protection and safety compliance is verified during building inspections. Local inspectors conduct inspections at project start, mid-stage, and completion to ensure code compliance. Some residential areas require dust control plans and noise restrictions during roofing work. Environmental permits may apply if the project involves asbestos removal or hazardous material handling.
Total Cost Breakdown
First-year costs for a roofing company in Grand Rapids typically range from $1,200 to $2,800 depending on business structure and project scope. The Michigan Residential Builder Registration costs $500 for a two-year registration period ($250 annualized). Grand Rapids Building Permit fees start at $100-$300 per project, plus additional Roofing Permit fees of $75-$200 depending on project scope.
Workers' compensation insurance is mandatory and costs $800-$1,500 annually for a small roofing crew of 2-3 employees (rates based on Michigan class codes for roofers). General liability insurance ranges from $600-$1,200 per year for standard roofing contractor coverage. Business registration with the Michigan Secretary of State costs $50 (one-time). OSHA compliance training and documentation may cost $200-$400 for initial certification.
A business license from Grand Rapids is $75-$150 depending on business classification. Bonding requirements vary but small roofers typically pay $300-$500 for a performance bond. Initial tools and equipment compliance inspection may require $100-$200. First-year total realistic range: $1,200 minimum for a solo contractor with minimal overhead, up to $2,800 for a small company with employees and comprehensive insurance. Ongoing annual renewal costs total approximately $1,200-$1,500 after the first year.
Licence Renewal
Michigan Residential Builder Registration must be renewed every two years. The renewal deadline is the same date as your original registration approval date. LARA sends renewal notices approximately 60 days before expiration, but it is your responsibility to track your expiration date.
Renewal costs $500 for the two-year period and requires current workers' compensation insurance documentation. There are no specific continuing education requirements for roofing contractors, though LARA recommends staying current on Michigan building codes and OSHA safety standards. You can renew online through the LARA portal at www.michigan.gov/lara or by mail with the renewal form and fee.
If your registration expires, you must immediately stop all residential roofing work until renewal is processed. Working after expiration subjects you to civil penalties and may result in suspension. Late renewals submitted within 30 days of expiration may still be approved with a $50 late fee. If more than 30 days have passed, you must reapply as a new applicant. Grand Rapids local roofing permits do not automatically renew; each project requires a new permit application and inspection.
Penalties for Operating Without a Licence
Operating as a roofing contractor without Michigan Residential Builder Registration violates Part 176 of the Michigan Occupational Code. Civil penalties include fines of up to $500 per day of violation plus restitution to customers. The state may issue a Cease and Desist Order prohibiting all residential roofing work until registration is obtained.
Criminal penalties for knowingly operating without registration can include misdemeanor charges with fines up to $1,000 and potential imprisonment for up to 90 days under MCL 339.1504. Violations are discovered through customer complaints, building permit audits, and LARA enforcement sweeps. Insurance companies will not honor claims for unlicensed work, exposing you to personal liability for injury or property damage on jobsites.
If a homeowner is injured while unregistered contractors are working, you face unlimited civil liability. The state also pursues penalties against contractors who fail to maintain required trust accounts for customer deposits, with fines up to $10,000. Repeat violations can result in permanent revocation of registration eligibility. Grand Rapids Building Department imposes $100-$500 fines for operating without local roofing permits and may order work stoppage. Customers have legal grounds to rescind contracts and recover all payments if they discover work was performed by unregistered contractors. Your business reputation suffers significantly when violations are publicized in LARA enforcement records.
Compare workers' compensation insurance quotes from Michigan providers specializing in roofing contractors to find the best coverage and rates for your business.
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 get a roofing license in Michigan and become operational in Grand Rapids?
The complete process typically takes 45-60 days from initial application to being fully operational. Michigan LARA processes your Residential Builder Registration within 30-45 days after you submit a complete application with workers' compensation insurance proof. Once your registration is approved, you can immediately apply for a Grand Rapids Building Permit, which takes 5-10 business days for a basic roofing project. Grand Rapids Roofing Permit approval adds another 3-5 days. Your first project may have a pre-construction inspection adding 2-3 days. If you already have your EIN and business registration established, the entire timeline compresses to 45 days. If you're delayed in obtaining workers' compensation insurance, the LARA process extends. Most contractors can be accepting jobs within 6-8 weeks of starting the application process.
Do I need a separate license for commercial roofing versus residential roofing in Michigan?
Michigan's Residential Builder Registration requirement applies specifically to residential roofing work. If you perform only commercial roofing, you do not need Residential Builder Registration through LARA. However, commercial roofers must still comply with local Grand Rapids building permits and roofing permits for all projects. Commercial work requires the same workers' compensation insurance and general liability coverage. Both residential and commercial roofers must comply with OSHA safety standards and fall protection requirements. If your company does both residential and commercial work, you must register as a Residential Builder. Many commercial projects require additional permits such as fire marshal approval or environmental review. The key distinction is that residential work targeting homeowners requires registration, but commercial work targeting businesses does not require this specific registration, though other permits apply.
Can I get a roofing license in another state and work in Grand Rapids without a Michigan license?
No, Michigan does not recognize out-of-state roofing licenses through reciprocity. If you are licensed to perform roofing work in another state, you must still obtain Michigan Residential Builder Registration before performing residential roofing work in Grand Rapids or anywhere in Michigan. You cannot legally perform residential roofing work based on another state's license. However, you may have some advantages during the application process if your prior state required similar experience or background checks. Grand Rapids also requires all roofers to comply with local permit and inspection requirements regardless of where they were previously licensed. If you work for a contractor who is properly registered in Michigan, you may work as an employee without holding your own individual license, but your employer remains responsible for compliance. Some states have expedited pathways for applicants with prior licensing, but Michigan requires the full registration process.
What happens if I start roofing work in Grand Rapids before I get my license and permits?
Operating without Michigan Residential Builder Registration and without Grand Rapids permits exposes you to significant legal and financial consequences. The state can issue a Cease and Desist Order immediately stopping all work on a project if an inspector discovers unlicensed operation. You face civil penalties of up to $500 per day of violation, which accumulates quickly on multi-week projects. If discovered mid-project, you must stop work immediately while the homeowner decides whether to retain you after licensing or hire a licensed contractor to finish. The homeowner can rescind the contract entirely and recover all payments under Michigan law if they discover work was performed by an unregistered contractor. You become personally liable for any worker injuries since workers' compensation coverage is contingent on proper registration. Building permits are specifically required for inspections; working without them means no inspector will sign off on the project, preventing the homeowner from obtaining final permits or selling their home. Insurance claims will be denied for work performed without proper licensing. Criminal misdemeanor charges can be filed, resulting in fines up to $1,000 and potential jail time.
What specific local requirements apply to roofing projects in Grand Rapids neighborhoods like Heritage Hill or Downtown?
Historic neighborhoods in Grand Rapids such as Heritage Hill have additional restrictions beyond standard roofing requirements. Heritage Hill projects require Historic District Commission (HDC) approval before you can obtain a building permit, even for routine roof replacements. The HDC reviews roofing materials, colors, and styles to ensure compatibility with historic character; this adds 2-4 weeks to the permitting process. Downtown Grand Rapids projects may require Historic Preservation Office review and approval. Some neighborhoods have homeowner association requirements that mandate notification to neighbors before roofing work begins. Certain residential areas enforce strict noise ordinances limiting work hours to 7 AM-6 PM weekdays only. Environmental review may apply if the project involves asbestos removal, which is common in older homes. Dust control plans are often required in downtown areas. Larger commercial roofing projects downtown may require traffic control plans and street closure permits from the City. Always check with the Grand Rapids Planning and Development Department at (616) 456-3450 to identify any neighborhood-specific requirements before submitting your general building permit application.
Other Business Types in Grand Rapids, MI
roofing contractor Licensing in Other States
See roofing contractor licensing in every state →Sources & References
- Michigan Occupational Code, Part 176 (Residential Builders) — Establishes registration requirements for residential roofing contractors
- Michigan Administrative Code R 408.1101 et seq. — Sets OSHA safety standards for roofing work and fall protection
- Grand Rapids City Code Chapter 14.26 — Requires building permits for roofing and structural modifications
- 29 U.S.C. § 655 (OSHA General Duty Clause) — Federal occupational safety requirements for roofing operations
- Michigan Builders Trust Account Act MCL 339.2501 et seq. — Requires contractors to maintain customer deposit trust accounts
Licence requirements change. Verify current requirements with the issuing agency before applying.
Editorial standards: This guide is reviewed against primary government sources and cites 5 statutes. Last reviewed October 2026. Scheduled for re-verification by October 2027.
See our editorial policy for how content is created and verified, or report an inaccuracy.