Most Utah homeowners don't discover roof damage until water appears on the ceiling. By then, the damage has typically progressed from a manageable repair into a project that involves replacing sheathing, insulation, and interior finishes — all because of a warning sign that was visible months earlier.
Utah's climate makes early detection especially important. Freeze-thaw cycling, canyon wind events, and high-altitude UV create failure modes that compound faster than in milder climates. A lifted shingle tab left unaddressed through one Provo winter can flood an attic in spring. A cracked pipe boot seal becomes a rotted rafter in 18 months.
1. Granule Loss in Your Gutters
After a Utah rainstorm, check your gutters. If you're scooping out dark granules that look like coarse sand, your asphalt shingles are shedding their protective coating. Some granule loss is normal on aging roofs, but heavy accumulation means significant shingle degradation. Utah's high-altitude UV accelerates granule loss compared to sea-level installations — what your shingle manufacturer rated for 30 years may be showing this sign at 18.
2. Lifted, Curled, or Missing Shingles
Walk around your home and scan the roof from the yard. Shingles that are curled at the edges (cupping up or clawing down) indicate thermal stress and age-related sealant failure. Missing shingles are almost always wind-related — Provo Canyon wind events lift improperly sealed tabs and remove entire sections. Either condition exposes underlayment to rain and UV, creating active leak risk.
After a Provo Canyon wind event
Inspect from the ground after any sustained wind event over 50 mph. Missing ridge caps and lifted tabs are common — and require same-day repair to prevent water infiltration.
3. Interior Ceiling or Wall Staining
Brown or yellow staining on ceilings or walls, especially below attic spaces, means water has penetrated the roof and traveled through insulation. The stain is almost never directly below the entry point — water travels along rafters and sheathing before dripping. In Utah, interior staining that appears in late winter or spring often traces to an ice dam that formed months earlier along the eave line.
4. Visible Flashing Separation or Rust
Metal flashing around chimneys, skylights, pipe boots, and wall junctions is the most failure-prone component on Utah roofs. Utah's UV intensity cracks the sealant that bonds counter-flashing in 10–15 years, and freeze-thaw cycling separates metal from masonry. Look for rust streaks, visible gaps between flashing and the surface it abuts, or caulk that has cracked and separated. These are active leak sources even before water appears inside.
5. Ice Dam Staining Along the Eave Line
Low, horizontal water staining along the interior eave line is the telltale sign of ice dam damage. Ice dams form when attic heat escapes, melts roof snow, and the meltwater refreezes at the cold eave — creating an ice barrier that forces subsequent meltwater under shingles. The damage occurs in winter and often appears as interior staining in March or April when the ice melts. In Utah County, this is one of the most common roof repair drivers.
Ice dam damage?
We diagnose ice dam infiltration and repair the damage — including ventilation correction to prevent recurrence.
See emergency roof repair6. Daylight Visible in the Attic
On a bright day, go into your attic and look up. Any pinpoints of daylight coming through the roof deck indicate breaches in the sheathing or gaps between sheathing panels. In Utah, these gaps allow cold air infiltration in winter (increasing ice dam risk), water infiltration in rain events, and accelerated sheathing deterioration. Even small gaps warrant immediate professional evaluation.
7. Sagging or Uneven Roof Planes
A roof line that sags between rafters or shows uneven planes when viewed from the street indicates structural sheathing damage — usually from long-term water infiltration or snow load stress. In Utah County, sagging often develops slowly from years of ice dam damage that saturated and softened OSB sheathing. This is a structural repair, not just a surface repair, and requires immediate professional attention.
Sagging is a structural warning
Roof sagging under Utah's snow loads indicates compromised sheathing or framing that cannot safely support accumulation. This is an emergency — call immediately.
8. Cracked or Deteriorated Pipe Boot Seals
Pipe boots — the rubber seals around plumbing vent penetrations — are the highest-failure-rate component on Utah roofs. The rubber degrades in Utah's UV intensity and becomes brittle from freeze-thaw cycling, typically cracking in 10–15 years. From the ground, look for boots that appear gray, cracked, or misshapen rather than smooth and dark. A $300 boot replacement prevents a $2,000+ sheathing rot repair.
9. Rising Heating or Cooling Bills
Unexplained increases in HVAC costs often trace to attic insulation compromised by moisture infiltration. When water infiltrates the roof and saturates blown-in or batt insulation, the R-value drops significantly. In Utah's climate, this means your heating system works harder in winter and your cooling system works harder in summer. Rising energy costs combined with a roof over 15 years old warrant a professional inspection.
10. Age — 18+ Years for Asphalt in Utah
This is the most reliable single indicator. If your Provo-area home has an asphalt shingle roof installed before 2007, it is at or past the practical end of service life for Utah County's conditions — regardless of how it looks from the yard. The failure modes accumulate internally: dried sealant strips, fatigued underlayment, compressed attic insulation, and micro-fractures from freeze-thaw cycling that don't manifest as visible damage until the next heavy rain event. Schedule a professional inspection.
Roof over 18 years old?
Schedule a professional inspection before the next Utah winter season.
Get a free inspectionWhat These Signs Mean for Provo & Utah County Homeowners
The urgency behind each of these warning signs is amplified by Utah's climate. A lifted shingle tab in Florida stays lifted. In Provo, it becomes an ice infiltration point the following winter, saturating insulation through spring, and manifesting as a ceiling stain in April — by which point the repair scope has grown from $400 to $2,500.
The practical advice: if you see any of the first five signs on this list, call for an inspection within the week — especially heading into or coming out of Utah's winter season. The cost of a professional inspection is negligible compared to the damage that one Utah winter inflicts on a compromised roof.
Roof Repair Warning Signs — FAQ
- How often should I inspect my roof in Utah?
- Twice a year — once in spring after the Utah winter snow season to check for ice dam damage and wind blow-offs, and once in fall before the next snow season to identify and repair any vulnerabilities. After major canyon wind events or hailstorms, an additional inspection is warranted.
- Can I inspect my own roof in Utah?
- A ground-level visual inspection — checking gutters for granules, looking for lifted shingles from the yard, and checking ceilings inside for water stains — is useful and safe. Walking on a pitched Utah roof, especially when ice is present, carries significant fall risk. Leave close-up inspections to professionals.
- What does granule loss look like?
- Granule loss appears as dark, bare patches on shingle surfaces where the protective coating has worn away. In gutters, you'll find significant granule accumulation after heavy rain. Utah's high-altitude UV accelerates granule loss, so it often appears earlier than in milder climates.
- Is a small ceiling stain a big deal?
- Yes. Interior water staining means water has already penetrated the roof covering and traveled through insulation to the drywall. The actual entry point is often feet away from the stain. Small stains indicate active water infiltration that is damaging sheathing and insulation — not just cosmetic ceiling damage.
- My roof doesn't have visible damage but it's 20 years old. Should I have it inspected?
- Absolutely. A 20-year-old Utah asphalt roof has likely reached or exceeded its practical lifespan even without obvious visible symptoms. Underlayment failure, dried-out sealant strips, and micro-fractures in shingles from freeze-thaw cycling may not be visible from the ground but will manifest as leaks during the next winter.