Roof & water

How long does a roof last?

Updated 2026-05-31 · ~4 min read

Quick answer

Most asphalt-shingle roofs last about 20–25 years; architectural shingles can reach 30. Metal roofs commonly last 40–70 years, and tile or slate can last 50–100+. Climate, ventilation, and installation quality all shift the number — a south-facing slope in harsh sun ages faster than the rest of the roof.

Common causes

What to check first

When it's urgent

An aging roof isn't an emergency until it leaks — but widespread granule loss, multiple missing shingles, or a sagging ridge means you should get an inspection and start budgeting now, before a storm forces the decision at the worst time.

DIY vs. call a pro

You can likely DIY

  • Tracking the roof's age and condition over time.
  • Ground-level visual checks and gutter granule checks.
  • Budgeting ahead so a replacement isn't a financial surprise.

Call a pro for

  • A professional roof inspection to estimate remaining life.
  • Repairs vs. replacement decisions and material selection.
  • The replacement itself — always a licensed, insured roofer.

Estimated cost range

A full asphalt-shingle re-roof commonly runs $8,000–$20,000+ depending on size and pitch; metal and tile cost considerably more.
Varies widely by market, roof size/complexity, material, and tear-off needs — get multiple quotes and plan years ahead.

How HouseCue helps

HouseCue is a private, homeowner-first app that turns this from a one-time worry into a tracked plan. Snap a photo for an AI diagnosis, upload your inspection report to auto-build a handbook, and get seasonal reminders for your roof, HVAC, water heater, plumbing, and electrical — so nothing slips. Connecting with a pro is always optional and only when you choose.

Get started free

Frequently asked questions

How do I know if my roof needs to be replaced?

Telltale signs include widespread curling or cracked shingles, lots of granules in the gutters, multiple leaks, daylight in the attic, and a roof that's simply reached its expected age. A roofer's inspection can confirm remaining life.

Does a roof really last as long as the warranty says?

Not necessarily. Warranties describe the material under ideal conditions. Real-world life depends on your climate, attic ventilation, and installation quality, which is why two identical roofs can age very differently.

Can I just add a second layer of shingles?

Sometimes code allows a single overlay, but it traps heat, adds weight, and hides decking problems — most roofers recommend a tear-off for a longer-lasting result. Check local code and get professional advice.

Related guides

HouseCue guides are general educational information, not professional inspection, engineering, or contracting advice. Costs vary by market. For safety issues — gas, electrical, structural, or major water — contact a qualified professional.