State guide · Draft
Planning a roof project in Michigan
State rules that apply everywhere in Michigan, what depends on your city, and where to check. This page makes no local price claims. We have not verified Michigan installed-price data.
Contractor licensing
Michigan's Department of Licensing and Regulatory Affairs (LARA) licenses residential builders and maintenance-and-alteration contractors, and roofing is one of the listed trades. LARA's homeowner guidance says to verify a license before hiring. Look contractors up on LARA's site.
Payments and lien waivers
LARA's homeowner guidance advises against paying for a whole job in advance. Tie payments to progress, and pay the company, not an individual. LARA also recommends getting signed lien waivers from the contractor, subcontractors and suppliers.
Winter details
Much of Michigan gets heavy snow and long freeze-thaw seasons. Ask how each proposal handles ice barrier, attic ventilation and flashing. Your locally adopted code sets the minimum. See the asphalt shingle guide.
Commercial roofs and the energy code
LARA lists the 2021 Michigan commercial energy code, effective April 22, 2025. Industry summaries report roughly R-30 continuous insulation above the deck in climate zones 5 and 6 when a low-slope roof is replaced. Confirm the requirement and any recover provisions with your building official. See the TPO guide.
Detroit
Detroit is one of our first example markets. We imported the City of Detroit building-permit export: 47,275 records issued 2019-01-02 to 2026-09-26. Our provisional rules classify 6,070 permits issued since 2021 as roof-only work (replacement, repair, or roof work with unclear scope). That count excludes jobs combined with other work and permits where "roof" only appears next to solar panels or antennas.
These are rule-based classifications, not individually verified. The file has no roof-area field. Its dollar fields are permit estimates, not installed prices, and we do not publish them. See the full breakdown and caveats.
Tools
- Roof replacement planner: includes a provisional Michigan planning range for architectural shingles, clearly labeled.
- Commercial inspection intake
- Five-year roof budget
Michigan city roofing guides
Permit rules and local notes we have checked city by city. All city guides →
- Adrian Lenawee County
- Ann Arbor Washtenaw County
- Birmingham Oakland County
- Brighton Livingston County
- Canton Wayne County
- Dearborn Wayne County
- Farmington Oakland County
- Farmington Hills Oakland County
- Livonia Wayne County
- Monroe Monroe County
- Northville Wayne County
- Novi Oakland County
- Plymouth Wayne County
- Rochester Hills Oakland County
- Royal Oak Oakland County
- Saline Washtenaw County
- Southfield Oakland County
- Troy Oakland County
- West Bloomfield Oakland County
- Westland Wayne County
- Wixom Oakland County
- Ypsilanti Washtenaw County