How long a roof lasts in Michigan has no official answer: neither the state nor any federal agency we checked publishes a lifespan table for roofing. The only table we found belongs to a home inspectors' trade body and gives national ranges by material. Michigan's code and its insurance regulator both speak about the condition of a roof, not its age.
Why there is no official number
People ask as if someone in government had settled this, but nobody has. We looked for a lifespan table from the U.S. Department of Energy, ENERGY STAR, HUD and the state of Michigan, and none of the pages we could reach carried one. A figure you see on a roofing company’s site, an insurance blog or a cost site is that author’s estimate, and we do not repeat those here.
So the answer to “how old is too old” lies with the roof itself: what the surface looks like, what the attic shows, and what an inspector finds. We do not give an age at which to replace a roof, and you should be wary of anyone who gives you one without climbing up there or sending a report. A roof inspection is the service that looks.
The one chart we found
InterNACHI, a trade association of home inspectors, publishes a Standard Estimated Life Expectancy chart. It is not a government table, and we read its roofing rows through a summary instead of the source page, so treat the figures as medium confidence and check the chart yourself. The numbers are national and not adjusted for Michigan. As printed:
| Roof covering | Years as printed |
|---|---|
| Asphalt, 3-tab | 20 |
| Asphalt, architectural | 30 |
| Metal | 40 to 80 |
| Slate | 60 to 150 |
| Clay or concrete tile | 100+ |
| Copper | 70+ |
| Wood | 25 |
| Fiber cement | 25 |
The same chart lists the flat-roof systems separately. Built-up roofing (BUR) is 30 years, EPDM rubber is 15 to 25, modified bitumen is 20, and TPO is 7 to 20. The wide spread on TPO and EPDM shows the chart is describing a range of products and installations. It reflects what its authors expect across many roofs, and what happens on your house depends on how it was installed, how it is ventilated and what has hit it since.
What Michigan’s code and insurance regulator look at
The sources we did find ask what shape a roof is in and never how old it is.
Under the 2015 Michigan Residential Code, which LARA still lists as of Oct 19, 2026 and which may change, a roof replacement includes removing the existing layers down to the roof deck. It bars putting a new covering over an old one when the old one is water soaked or deteriorated so that it is not adequate as a base, when it is slate, clay, cement or asbestos-cement tile, or when it already has two or more applications of roof covering. The same chapter says existing flashings and vents that are part of the assembly shall be replaced where they are rusted, damaged or deteriorated. Every one of those tests is about condition. We cover the layer rule in how many layers of shingles Michigan allows.
On the insurance side, the Department of Insurance and Financial Services (DIFS) is equally quiet about age. Its homeowners guide says an eligible person cannot be denied insurance solely because of the age of the house, its location or the type of neighborhood. It also says a home may be ineligible if its physical condition presents an extreme likelihood of a significant loss, and it lists the age and condition of your home, along with your claim history, among the premium factors. We found no DIFS rule that sets a roof age for coverage. If your insurer sends a non-renewal or asks for an inspection, the policy wording and a call to DIFS are where you go.
What Michigan winters do and do not tell us
Michigan’s amended Table R301.2(1) says an ice barrier underlayment is required, and it lists a ground snow load for each county, from 20 pounds per square foot in places like Lenawee and most of Wayne to 90 to 100 in Keweenaw. Those are design inputs for how a roof is built, not a measurement of how long one survives, and we found no source linking Michigan’s climate to a shorter or longer roof life, so we make no such claim. If you want to see what your county’s number is, we list them in Michigan roof snow load by county.
DIFS does say a standard homeowners policy covers a wide range of winter events, including ice dams, wind damage, leaky roofs and a building collapse caused by the weight of ice or snow, with coverage still depending on cause and policy wording. That describes what pays after a loss and says nothing about how long a roof lasts.
What aging research exists
The Insurance Institute for Business and Home Safety (IBHS) runs a Roof Aging Farm program that began in 2013. It tests roof samples exposed for 5, 10, 15 and 20 years against wind, hail and wildfire. We read about it on IBHS’s own site, at medium confidence. It supports the idea that roofs perform differently as they age, but it gives no lifespan numbers, so it cannot say that a Michigan shingle fails at a given year.
How to judge your own roof without an age rule
Start with the paperwork: when the current roof was installed, by whom, and whether there is a written contract. Then ask a roofing company or inspector for a written report with photos of what they find, including the flashing, the vents and the eaves, not only the shingle surface. Compare two reports if the answer is replacement. The repair or replace tool asks the questions a person would ask on a first visit, and the cost guide explains what we can and cannot say about price.
Do not climb on a roof you suspect is damaged, and never when it is wet or snowy. OSHA says falls are the leading cause of death in construction, and a homeowner can read the roof well enough from the ground, the attic and a pair of binoculars.
Questions people ask
How long does a roof last in Michigan?
No Michigan or federal agency publishes a figure. InterNACHI, a home inspectors' trade body, lists 20 years for 3-tab asphalt shingles and 30 for architectural asphalt, as national numbers that we read through a summary and have not confirmed on the source page.
Can an insurer cancel or refuse my Michigan policy because my roof is old?
DIFS says an eligible person cannot be denied insurance solely because of the age of the house, its location or the type of neighborhood. DIFS does list the age and condition of your home as a premium factor, and it gives no rule about roof age.
Can a new roof go over my old shingles in Michigan?
Only in some cases. The 2015 residential code does not permit a new covering over an existing one that is water soaked or deteriorated, that is slate, clay or cement tile, or that already has two or more applications of roof covering.
Does a Michigan winter shorten a roof's life?
We found no source that says so, and we will not claim it. What we can source is that Michigan's code table requires an ice barrier along the eaves and sets a ground snow load for every county.
- InterNACHI Estimated Life Expectancy Confirm with the source before you rely on it.
- Roof Aging Farm Research | IBHS Our reading of the source, not something it states outright. Confirm before you rely on it.
- DIFS Consumer Counselor: Homeowners Insurance: Are You Eligible? (FIS-PUB 0207, 11/19)
- DIFS: Your Guide to Homeowners Insurance, underwriting factors
- DIFS: Winter Storms
- 2015 IRC Chapter 9, R908.3.1.1
- Mich. Admin. Code R. 408.30516 Design criteria (LII)
- Mich. Admin. Code R. 408.30515 Ground snow loads (LII)
Cost figures are estimates, not quotes. Rules and prices change: confirm with your local building department and ask any roofer for the license number. We are a referral service, not a roofer. How we check.
Request sent
We passed your job request to one roofing company serving your area. Keep your phone nearby.
- 1The company calls or texts from its own number, which may not look familiar, and we do not control when. If you have heard nothing after one business day, treat the request as unmatched and use the license lookup below.
- 2Before you agree to any work, ask for the license number and check it with your state's licensing board. Ask what the estimate covers and get the price in writing.
- 3Reply STOP to any text to end texts. To stop us sharing your details, use the Do Not Sell or Share page.
- Photograph the damage from the ground and from inside the house, and keep the dates on the photos.
- Find your homeowners policy and note the deductible.
- Do not sign anything at the first visit. Read any paper before you put your name on it.
- Ask for the license number and check it with your state's licensing board before you agree to work.