Back to Blog
Advice 2026-06-05 5 min read

How Long Does a Roof Last? A Guide to Roof Lifespans

Concrete tiles, natural slate, clay, flat felt — every roofing material has a different lifespan. Here's what to expect and when to start planning for a replacement.

One of the most common questions homeowners ask is: "How long will my roof last?" The answer depends on the type of roofing material, the quality of the original installation, and how well the roof has been maintained over the years.

Natural Slate

Natural Welsh or Spanish slate is one of the most durable roofing materials available. A well-installed natural slate roof can last 80–100 years or more. However, the fixings (nails and battens) typically need replacing after 50–60 years, even if the slates themselves are still sound.

Concrete Interlocking Tiles

Concrete tiles are the most common roofing material on post-war housing in the UK. They typically last 40–60 years, though they can become porous and prone to moss growth as they age. Colour fading is also common after 20–30 years.

Clay Plain Tiles

Traditional clay plain tiles are extremely durable and can last 60–100 years. They're common on Victorian and Edwardian properties across Manchester and Cheshire. As with slate, the fixings and battens often need attention before the tiles themselves.

Flat Roofs

Traditional felt flat roofs have a lifespan of around 10–15 years. Modern GRP (fibreglass) flat roofs can last 25–30 years or more with minimal maintenance. If your flat roof is over 15 years old and showing signs of cracking or ponding water, it's worth getting it inspected.

Extending Your Roof's Life

Regular maintenance — clearing gutters, removing moss, replacing individual broken tiles promptly — can significantly extend the life of any roof. We recommend a professional inspection every 5–10 years, or after any significant storm.

Need a Roofer in Manchester or Cheshire?

Just Property Care Ltd — NVQ Level 3 qualified roofers with 700+ five-star reviews. Same-day quotes available.