The 7 signs you need a new roof are: your roof is over 20 years old, shingles are curling or buckling, you have granule loss in your gutters, there are missing or cracked shingles, your roof is sagging, daylight is visible through your attic, and you've had repeated leaks that repairs haven't fixed. Any one of these warrants a professional inspection β several at once almost always means replacement is the smarter financial decision.
The 7 Signs β In Detail
Some of these signs are obvious. Others are easy to miss until they've turned into expensive interior damage. Here's what each one looks like and what it means for your roof.
Your Roof Is Over 20 Years Old
Most asphalt shingle roofs in Utah are designed to last 20 to 25 years. If yours is approaching or past that mark, it's not a question of if it will fail β it's a question of when. Even roofs that look acceptable from the ground may have widespread granule loss, brittle shingles, and failing underlayment that won't survive another Utah winter.
One key thing many homeowners don't realize: if your neighbors with similarly aged homes are getting new roofs, yours is likely approaching the end too. Neighborhoods tend to be built around the same era, and roofs age together based on the same weather exposure.
Shingles Are Curling or Buckling
Curling shingles come in two forms: cupping (edges turn upward) and clawing (edges stay flat but middle rises). Both are signs that shingles have lost their ability to lie flat and seal properly. In Utah, this is often caused by the combination of intense summer UV heat and winter freeze-thaw cycles that expand and contract the shingle material over years.
Buckling shingles β where the shingle develops a ripple or wave β often indicate moisture has gotten into the roof deck below, causing the wood to swell and push the shingles up. This is a more serious sign because it suggests the problem is below the surface, not just at the shingle layer.
Heavy Granule Loss in Your Gutters
The granules embedded in asphalt shingles serve as UV protection and give shingles their weather resistance. As roofs age β or after significant hail β those granules loosen and wash into your gutters. A small amount is normal over time. A large, consistent accumulation after rain events is a warning sign.
When the granule layer is depleted, the asphalt beneath bakes in Utah's intense summer sun, dries out, cracks, and becomes brittle. Once you've lost significant granule coverage, the lifespan clock is running fast. Check your gutters and the bottom of your downspouts β if you're seeing sandy, gravel-like material regularly, your roof is sending you a message.
Missing, Cracked, or Broken Shingles
A single missing or cracked shingle after a storm? That's often a repair situation. Multiple missing shingles, widespread cracking across the roof, or shingles that are breaking into pieces when touched? That's a sign the entire roof surface is near the end of its functional life.
In Utah County, high winds in the Wasatch Front can strip shingles that are already brittle from age or hail damage. If you're finding shingles in your yard after every windstorm, that pattern tells you the roof can no longer withstand normal weather stress β and repair is just delaying the inevitable.
The Roof Is Sagging
A sagging roof is the most urgent sign on this list. It means the structural decking β the wood beneath the shingles β has been compromised, usually by long-term moisture intrusion, rot, or in some cases inadequate support. A slight droop or visible depression anywhere on your roofline is not a cosmetic issue. It means wood is failing.
In Utah, this is sometimes accelerated by heavy snow loads that sit on an already weakened roof structure. If you notice any sagging β particularly in the middle of a roof span or near the ridge β get a professional assessment immediately. This is a safety issue, not just a maintenance one.
Daylight Visible Through the Attic
On a sunny day, go into your attic and look up. You should see complete darkness β no pinpoints of light coming through. If you can see light, water can get in. Gaps in the roof deck, around flashing, or through failed underlayment all allow both light and water to enter.
While you're up there, also look for water stains on the rafters, wet insulation, dark streaks, or any signs of moisture that didn't come through vents. Attic evidence of water intrusion is often the most reliable indicator of what's happening on your roof, since interior ceiling stains can appear far from the actual leak point.
Repeated Leaks That Repairs Haven't Fixed
One leak, properly repaired, is normal over a roof's life. But if you're calling a roofer every year β or patching the same area multiple times β the roof is telling you it has lost its overall integrity. At this point, you're playing whack-a-mole: fix one spot, a new one appears, because the underlying material is uniformly degraded.
The financial math here is important: repeated repair calls at $300β$800 each add up quickly. At some point, those dollars are better applied toward a replacement that solves all the problems at once and comes with a new warranty. A contractor can help you run that math for your specific situation.
Repair vs. Replace: How to Decide
The single biggest factor is your roof's age relative to the extent of damage. Here's a practical decision framework:
| Situation | Roof Age | Recommended Action |
|---|---|---|
| Isolated damage β 1-2 missing shingles, small flashing issue | Any age | Repair |
| Moderate damage β storm impact, several areas affected | Under 15 years | Repair |
| Moderate damage β storm impact, several areas affected | 15-20 years | Repair now, plan replacement soon |
| Widespread damage or multiple signs present | Over 20 years | Replace |
| Sagging, structural issues, or repeated leaks | Any age | Replace immediately |
| Insurance-covered storm damage | Any age | Replace (covered by insurance) |
A common rule of thumb used by contractors: if the cost of repairing your roof exceeds 50% of the cost of replacing it, replacement is the better financial decision. You get a full warranty, a known lifespan, and peace of mind β rather than an aging roof held together with patches.
Not Sure If You Need Repair or Replacement?
Get a free professional assessment from a trusted Utah County contractor. One roofer, one call β no pressure, no obligation.
Request received!
A local contractor will reach out within 1 business day to schedule your free assessment.
Utah-Specific Factors That Shorten Roof Life
Utah County's climate is harder on roofs than most homeowners realize. A few factors that accelerate roof aging here specifically:
- UV intensity: Utah's elevation and low humidity mean intense sun exposure year-round. UV radiation breaks down asphalt binder faster than in coastal or cloudy climates.
- Freeze-thaw cycles: Temperatures can swing dramatically between day and night, especially in spring and fall. Water that gets into micro-cracks freezes, expands, and widens those cracks over repeated cycles.
- Hail: Utah County sits in an active hail corridor. Even hail that doesn't cause obvious damage accelerates granule loss, shortening the roof's remaining lifespan.
- Wind: The Wasatch Front channels strong winds that can lift shingles, stress flashing, and drive water under roof edges.
- Snow load: Heavy snowfall β particularly wet spring snow β adds significant weight to roofs, stressing already weakened decking and flashings.
Because of these combined factors, Utah roofs often need replacement 3-5 years sooner than their rated lifespan suggests. A 25-year architectural shingle roof in a mild California climate may genuinely last 25 years. The same product in Utah County may realistically last 18-22 years.
When Does Insurance Cover Roof Replacement in Utah?
Utah homeowners insurance typically covers roof replacement when damage is caused by a sudden, accidental event β primarily hail, wind, and falling objects. It does not cover normal wear and age-related deterioration.
The key distinction is sudden storm damage vs. gradual deterioration. If you've had a significant hail or windstorm event, your roof may qualify for an insurance-covered replacement even if it already had some age-related wear. The insurance claim covers the storm damage component; a good contractor will help you understand what's covered.
Check your deductible before filing: Some Utah homeowners policies have switched to a percentage-based hail deductible (1-2% of your home's insured value) rather than a flat deductible. On a $400,000 home, that's a $4,000-$8,000 deductible. Know your policy before starting the claims process.