Your roof is your home’s first line of defense against Northern Michigan’s snow, ice, and wind. Catching problems early can save you from costly leaks and structural damage. Here are the signs it may be time for a new roof.

Look for these warning signs

  • Missing, cracked, or curling shingles. Damaged shingles let water in and signal age or weather wear.
  • Granules in your gutters. Shingle granules washing into gutters mean the shingles are breaking down.
  • Interior leaks or stains. Water spots on ceilings or in the attic are a clear red flag.
  • Daylight or moisture in the attic. Light coming through or damp insulation points to roof failure.
  • Age. If your roof is 15 years or older, it’s worth a professional look.
  • Sagging or ice-dam damage. Common after heavy Michigan winters.

Repair or replace?

Isolated damage can sometimes be repaired, but widespread wear usually means replacement is the smarter long-term investment. The right call depends on your roof’s age and overall condition.

Get a clear answer

The only way to know for sure is a professional inspection. Revive Exteriors offers a free, no-obligation roof inspection with an honest assessment and written estimate. Learn more about our roofing services, or see our guide to stone-coated steel vs. asphalt shingles.