A red tile roof against a blue sky.

How Long Does a Residential Roof Actually Last?

How Long Does a Residential Roof Actually Last?

A red tile roof against a blue sky.

Your roof is one of the most expensive parts of your home to replace, so it’s worth knowing how long it should last.

Typical lifespans

  • Asphalt shingles: 20 to 30 years

  • Metal roofing: 40 to 70 years

  • Clay or concrete tile: 50 years or more

  • Flat roof membranes: 15 to 30 years

What shortens a roof’s life

Poor ventilation, clogged gutters, storm damage and skipped maintenance can cut those numbers dramatically.

How to make it last

A yearly inspection and quick repairs of small issues are the best way to reach — or beat — the expected lifespan of your roof.

Create a free website with Framer, the website builder loved by startups, designers and agencies.