Roofing contractors in
Ann Arbor, Michigan.
A public directory of roofing contractor businesses serving greater Ann Arbor. Market data, licensing requirements, and cost benchmarks — updated continuously from public sources.
Roofing jobs in Ann Arbor
0 open jobs in Ann Arbor.
The controlled job pilot is not open yet.
Common Job Costs
Licensing Requirements
Licensing Requirements
Michigan requires roofing contractors to obtain a Residential Builder License or Maintenance and Alteration Contractor License through LARA. Must pass written exam covering building codes, safety, and business law. License renewal required every 3 years with continuing education requirements. Workers compensation insurance mandatory.
Permit Requirements
Ann Arbor requires building permits for roof replacement and major repairs over $1000. Permit fees range $150-400 based on project value. Plans must show materials, structural changes, and comply with 2015 Michigan Residential Code.
Inspection Schedule
Initial permit inspection before work begins, rough inspection for structural work, final inspection upon completion. City of Ann Arbor typically schedules within 24-48 hours of request during normal seasons.
Insurance Minimums
Michigan requires $500,000 general liability insurance minimum. Workers compensation mandatory for contractors with employees. Many municipalities and customers require $1,000,000 general liability coverage.
Compliance research unavailable
Source status: unavailable · 7/27/2026
Detailed instructions are withheld because the source is not available for verification.
Local market snapshot
Source: DoorBase, aggregated public ZIP-level data. Updated 8/17/2026.
How to Get Licensed
Complete pre-licensing education
Take approved construction trades courses or demonstrate 4 years relevant experience in construction industry
Submit license application
File application with Michigan LARA including experience documentation, references, and $225 application fee
Pass written examination
Schedule and pass the PSI contractor examination covering Michigan building codes, safety regulations, and business law
Obtain required insurance
Secure workers compensation insurance (if employees) and general liability insurance meeting state minimums
Pay licensing fees
Submit final licensing fee of $150 and any additional endorsement fees based on license type
Maintain license compliance
Renew license every 3 years, complete continuing education requirements, and maintain current insurance coverage
About This Market
Ann Arbor's roofing market stays busy year-round thanks to the university town's mix of historic homes, student housing, and commercial properties. Weather drives most work - ice dams in winter, storm damage in spring, and replacement projects crammed into the short construction season. Competition is stiff with established local firms and national chains fighting for market share. Material costs hit hard here, especially with supply chain issues affecting everything from shingles to metal roofing.
To work this market, get your Michigan contractor license squared away first - the state doesn't mess around with unlicensed operators. Ann Arbor's building department runs tight inspections, so know your codes inside and out. Book your crews early for summer work because everyone wants their roof done between Memorial Day and Labor Day. Winter work pays premium rates but requires crews comfortable with ice and snow. Keep your insurance current and your permits pulled - this town will shut you down fast if you cut corners.
- Median hourly wageBureau of Labor Statistics - $29.54/hr ($61,443/yr)
- Licensed establishments countU.S. Census Bureau - 462 licensed establishments in Michigan
- Licensing requirementsMichigan Department of Licensing and Regulatory Affairs (LARA)
- Permit requirementsCity of Ann Arbor Building Department
- Insurance minimumsMichigan Department of Insurance and Financial Services
- Cost rangesLocal market analysis and contractor surveys
Frequently Asked Questions
How much does a new roof cost in Ann Arbor, MI?
Roof replacement in Ann Arbor typically runs $8,500-$15,000 for asphalt shingles on an average home. Metal roofing costs $12,000-$22,000. Prices vary based on roof size, materials, and complexity. Get multiple licensed contractor quotes.
Do I need a permit to replace my roof in Ann Arbor?
Yes, Ann Arbor requires building permits for roof replacement and repairs over $1,000. Permits cost $150-$400 depending on project value. Contact Ann Arbor Building Department at 734-794-6265 for specific requirements.
What license does a roofing contractor need in Michigan?
Michigan roofing contractors must hold either a Residential Builder License or Maintenance and Alteration Contractor License issued by LARA. Both require passing a written exam and maintaining workers compensation insurance. Licenses renew every 3 years.
When is the best time to replace a roof in Ann Arbor?
May through September offers optimal weather for roofing in Ann Arbor. June-August sees highest demand and longer wait times. Spring and fall provide good weather with better contractor availability and potentially lower costs.
How long does roof replacement take in Ann Arbor?
Most residential roof replacements in Ann Arbor take 2-5 days depending on size and weather. Complex projects or material delays can extend timelines. Weather delays are common during Michigan's unpredictable spring and fall seasons.
Roofing contractors in Ann Arbor
No contractors listed yet.
Run your roofing business on The Forge.
Apply to be listed on The Board for free. Manage leads, quotes, jobs, and follow-ups in one place, built for independent operators and growing crews.