Which Building Code Covers Your Roof in Michigan Right Now
Every roof in Macomb County answers to a book almost no homeowner has opened. Here is which code that is, who adopts it, and the handful of roofing sections a permit desk actually cites.
Say the words building code to a Macomb County homeowner and most already sense it touches their roof somehow, without being able to name the book, the edition, or who actually enforces it. The short answer sits inside the Michigan Residential Code, the statewide code every Michigan jurisdiction uses as its baseline for one and two family homes, roofing included. The Bureau of Construction Codes inside the Michigan Department of Licensing and Regulatory Affairs, LARA, is the state office that adopts and periodically updates it, which is why a roof going up in Sterling Heights and one going up two counties away are held to the same roofing requirements on paper, even though it is the local building department that reviews the permit and signs off on the finished work in person.
01 /What book is actually on file right now
The Michigan Residential Code is not a document that sits still. It is amended and republished on a cycle the state controls, and every new edition carries its own effective date, the point after which new permit applications are reviewed against the updated book rather than the one before it. Pinning down which edition is currently in force, and the exact date it took effect, is a job for the primary source rather than a guess, so this note cites it directly instead of estimating: LARA's code-books page lists the 2015 Michigan Residential Code, in effect since February 8, 2016, as the current edition.
Enforcement is the part homeowners actually meet. LARA sets the statewide book, but a local building department, city or township, is the office that takes the permit application, inspects the framing and the finished roof, and has the authority to reject work that does not match the code on file. That is the desk our companion note on permitting a roof in Sterling Heights is written from, and the same split, one state code, dozens of local desks enforcing it, holds across every Macomb County municipality even where the paperwork and the wait times differ.
02 /The roofing sections a permit desk cites most
Most of the code has nothing to do with roofs. The handful of sections a homeowner is actually likely to hear quoted back to them cluster tightly, and once you see them written out plainly they read more like instructions than legalese.
- Ice barrier. An extra waterproof membrane required along the eaves in a climate where ice dams are routine, extending a set distance up the roof past the interior wall line.
- Design wind speed. A mapped value that decides what wind resistance class a shingle must carry and how it gets nailed down. We cover the number itself, and where it lives on the map, in what wind speed Michigan roofs are actually built for.
- Drip edge. Metal flashing required at eaves and rakes to keep water off the fascia and out of the roof edge, a requirement homeowners are often surprised to learn is not optional. The specifics are in drip edge is code in Michigan.
- Underlayment and flashing. What has to sit under the shingles, and where metal flashing is mandatory rather than a nice to have, at valleys, chimneys, and anywhere a roof plane meets a wall.
None of these are exotic once you see them in plain language. They are also the four things most likely to separate a code compliant reroof from one that only looks finished from the ground.
03 /Why the edition on your permit actually matters
A roof permitted under an earlier edition of the Michigan Residential Code was inspected against the rules in force at that time, not the rules in force today. That is normal, and it does not make an older roof illegal. It does mean the code alone cannot tell you what condition a roof is in right now, only what it was required to meet on the day it was built.
Code editions exist to raise a floor, not to grade what is already standing. A roof built two code cycles ago can still be sound, and a roof built under the newest edition can still be storm damaged. The edition on the original permit tells an inspector what standard to measure new work against if a repair or a full tear off is happening now. It does not replace an eyes on look at the shingles, the flashing, and the deck as they exist today, which is a different question than what code required years ago.
04 /What this means if you are pulling a permit in Macomb County
For most homeowners the practical question is not which numbered edition is in force this year. It is whether the crew on the ladder is pulling a permit at all, and whether the finished work will pass inspection against whatever book the local desk is using. A licensed local roofer pulls the permit, builds to the current edition, and stands behind an inspection that a building department, not a sales brochure, ultimately signs off on.
We inspect roofs across Macomb County for free, at no cost or obligation, and when a repair is the right call it is billed as a repair, not upsold into a full tear off. Repairs run $350 to $3,200, with larger or more complex work running higher, and our 60 second cost calculator uses the same published figures if a replacement is what the roof actually needs. For the rest of the codebook translated into plain language, our guides library is the place to keep reading, and for how documentation supports an insurance claim rather than just a permit, see our storm damage and insurance claims guide.
- Michigan Residential Code, 2015 edition, adopted with Michigan amendments by the LARA Bureau of Construction Codes, in effect since February 8, 2016. michigan.gov/lara: code books
- Michigan Department of Licensing and Regulatory Affairs, LARA, official site