Summary
Operating as a licensed roofing contractor in Grand Rapids, Michigan requires compliance with both state and local regulations. At the state level, contractors must obtain proper licensing through Michigan LARA, which involves passing examinations, demonstrating experience, and maintaining continuing education. The City of Grand Rapids requires building permits for most roofing work, with fees and inspection requirements that vary by project scope. Contractors must also maintain adequate insurance coverage, including general liability and workers' compensation where applicable. Success in this market requires understanding both the regulatory landscape and local building codes, as Grand Rapids has specific requirements for contractor insurance levels and permit procedures that exceed basic state minimums.
License Requirements
Michigan requires roofing contractors to obtain a state license through the Michigan Department of Licensing and Regulatory Affairs (LARA). Contractors must hold either a Residential Builder License or Maintenance & Alteration Contractor License depending on project scope. Requirements include passing the PSI Services exam, demonstrating 4 years of experience or equivalent education, and maintaining continuing education credits. Grand Rapids does not require additional local licensing beyond state requirements. Licenses must be renewed every 3 years with 21 hours of continuing education.
Permit Requirements
The City of Grand Rapids requires building permits for most roofing work through the Building Department. Permit applications must include detailed plans, contractor license information, and proof of insurance. Typical timeline is 3-5 business days for review. Permit fees range from $85-$300 depending on project value. Inspections are required at various stages including rough inspection and final inspection. Commercial projects may require additional plan review by licensed engineers.
Insurance Requirements
Michigan requires minimum $50,000 workers' compensation insurance for contractors with employees. General liability insurance minimum of $300,000 is required by most municipalities including Grand Rapids. The City of Grand Rapids requires contractors to carry minimum $1 million general liability and $500,000 property damage coverage for public works projects. Proof of current insurance must be provided with permit applications and updated annually.
Typical Cost Ranges
In the Grand Rapids market, residential roof replacement typically ranges $8,000-$25,000 for asphalt shingles on average-sized homes. Commercial roofing projects range $3-$12 per square foot depending on materials and complexity. Roof repairs generally cost $300-$1,500 for minor work, while major repairs can reach $3,000-$8,000. Premium materials like metal or slate can increase costs by 50-200%. Emergency repair services typically command 25-50% premium pricing.
Compliance Checklist
- ✓Obtain Michigan Residential Builder or Maintenance & Alteration Contractor License through LARA
- ✓Secure required insurance coverage ($1M general liability, workers comp if applicable)
- ✓Register business with Michigan Department of Treasury for tax purposes
- ✓Apply for building permits through Grand Rapids Building Department before starting work
- ✓Schedule required inspections with city building officials
- ✓Ensure all workers have proper OSHA fall protection training and equipment
- ✓Maintain detailed records of all permits, inspections, and compliance documentation
- ✓Keep current with continuing education requirements for license renewal
READYDOCS
These are the documents Iris tracks for you.
Store them in one place. Get alerts before anything expires. Ask Iris anything from the job site.
$19/month — First month free. No credit card required.
No credit card. Cancel anytime.