How Old Is Too Old for a Roof? (And What Happens If You Wait Too Long)

Most homeowners don’t think about their roof until it leaks.


But here’s the truth:
By the time you see water inside, the problem has usually been developing for years.


So… how old is too old?
In Utah, most asphalt shingle roofs last 20–30 years.
Metal roofs can last longer.
But age alone isn’t the only factor.


Snow load, temperature swings, wind, ventilation, and installation quality all play a role in how your roof performs over time.
Signs Your Roof May Be Past Its Prime
Even if it’s not leaking, watch for:
Curling or cracking shingles
Missing granules collecting in gutters
Repeated small repairs
Flashing pulling away from walls or chimneys
Soft spots in decking
Moss or dark streaking


A roof can look “fine” from the ground and still have underlying issues.
Repair or Replace?
Sometimes a targeted repair is enough.


But if the roof is near the end of its lifespan, patching it repeatedly can cost more in the long run than replacing it properly.
That’s why a full evaluation matters.


At Eagle Ridge Roofing and Construction, we help homeowners understand:
The real condition of their roof
Whether repair makes sense
When replacement is the smarter investment


No pressure. Just clear information so you can make the right decision for your home.


📍 Not Sure Where Your Roof Stands?
If your roof is over 20 years old, or you simply don’t know its age, it may be time for a professional look.


Request an evaluation and find out exactly what you’re working with.
Your home deserves a roof that protects it properly, not just one that hasn’t leaked yet.

See also  Swamp Cooler Ducting Removed – Kaysville, Utah
Lance is the best roofer in Salt Lake City UT

A Local Legend You Can Actually Call

Meet Lance— the Paul Bunyan of Roofing, the Thor of Gutters, the General Contractor Utah trusts most. With over 25 years of experience and a caulk gun always within reach, Lance and the EagleRidge team don’t just fix homes.

They protect legacies.

Roofing. Remodeling. Construction.

If it’s on your house, we’ve mastered it.

EagleRidge Roofing

Roofing

Best Commercial & Residential Roofing company in Utah – from repairs and re-roofs to new installations.

Kitchen Remodel EagleRidge Roofing

Remodeling

Remodeling bathrooms, kitchen remodeling, basements, and garages with top-tier renovations tailored to your needs.

New Construction Utah

Construction

Specializing in basement finishing, ADUs, mother-in-law apartments, and home additions to expand your living space.

55 S Wellington Dr., Kaysville, Utah 84037

Service Area:

Wasatch Front

Schedule your free Inspection and Design Consultation