Trade directory · Ann Arbor metro · Michigan

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.

Employer Establishments
462
U.S. Census Bureau
Peak Season
May through September, with highest demand June-August during optimal weather conditions
Market estimate
Avg. Response Time
2-5 business days for quotes, 1-3 weeks for project start during peak season
Operator average
Avg. Hourly Wage
$30/hr
Bureau of Labor Statistics
§ J · OPEN JOBS

Roofing jobs in Ann Arbor

00 OPEN

0 open jobs in Ann Arbor.

The controlled job pilot is not open yet.

§ A · Market rates

Common Job Costs

ANN ARBOR-MI · LOCAL ESTIMATES
Service
Description
Cost Range
Asphalt shingle replacement
Typical range based on local asphalt shingle replacement jobs.
$8,500 – $15,000
Metal roof installation
Typical range based on local metal roof installation jobs.
$12,000 – $22,000
Roof repair (storm damage)
Typical range based on local roof repair (storm damage) jobs.
$1,200 – $4,500
Gutter replacement
Typical range based on local gutter replacement jobs.
$1,800 – $3,500
Flat roof membrane replacement
Typical range based on local flat roof membrane replacement jobs.
$6,500 – $12,000
Skylight installation
Typical range based on local skylight installation jobs.
$800 – $2,200
§ B · Regulatory

Licensing Requirements

MI
§1

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.

§2

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.

§3

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.

§4

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.

§ C · ReadyDocs Compliance

Compliance research unavailable

View source dossier

Source status: unavailable · 7/27/2026

Detailed instructions are withheld because the source is not available for verification.

§ M · DoorBase

Local market snapshot

8 ZIPs
Population168,550
Household income$90,855
Home value$540,875
Median rent$2,109
Unemployment3.70%
Job growth-3.70%

Source: DoorBase, aggregated public ZIP-level data. Updated 8/17/2026.

§ C · Path to license

How to Get Licensed

6 STEPS
1

Complete pre-licensing education

Take approved construction trades courses or demonstrate 4 years relevant experience in construction industry

01/06
2

Submit license application

File application with Michigan LARA including experience documentation, references, and $225 application fee

02/06
3

Pass written examination

Schedule and pass the PSI contractor examination covering Michigan building codes, safety regulations, and business law

03/06
4

Obtain required insurance

Secure workers compensation insurance (if employees) and general liability insurance meeting state minimums

04/06
5

Pay licensing fees

Submit final licensing fee of $150 and any additional endorsement fees based on license type

05/06
6

Maintain license compliance

Renew license every 3 years, complete continuing education requirements, and maintain current insurance coverage

06/06
§ D · Field notes

About This Market

UPDATED APR 2026

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.

Data Sources
  • Median hourly wage
    Bureau of Labor Statistics - $29.54/hr ($61,443/yr)
  • Licensed establishments count
    U.S. Census Bureau - 462 licensed establishments in Michigan
  • Licensing requirements
    Michigan Department of Licensing and Regulatory Affairs (LARA)
  • Permit requirements
    City of Ann Arbor Building Department
  • Insurance minimums
    Michigan Department of Insurance and Financial Services
  • Cost ranges
    Local market analysis and contractor surveys
§ E · FAQ

Frequently Asked Questions

05 QUESTIONS
Q/01

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.

Q/02

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.

Q/03

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.

Q/04

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.

Q/05

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.

§ F · Directory

Roofing contractors in Ann Arbor

0 LISTED · SORTED BY DISTANCE

No contractors listed yet.

List your services

For contractors

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.