Typical lifespans by material
As a general guide, concrete roof tiles tend to last around 40 to 60 years, clay tiles often 60 years or more, and natural slate can last well over a century when it is good quality and well laid. These are broad ranges, not promises, and the real figure depends heavily on the quality of the original work and the weather the roof has faced.
What shortens a roof’s life
The tiles themselves often outlast the things that hold the roof together. Mortar bedding on ridges and verges, the felt beneath the tiles, nails and battens, and flashings around chimneys all age faster than good tiles do. Exposure matters too: a roof that catches driving wind and rain, or sits under overhanging trees, weathers more quickly.
Frost is another factor. Older or porous tiles can absorb water, and repeated freezing and thawing causes them to flake and crack, which is why you often see isolated failures appear after a hard winter.
Signs it is worth a closer look
Slipped, cracked or missing tiles, crumbling mortar along the ridge, damp patches in the loft and granules from the tiles collecting in the gutters are all signs the roof is ageing. None of these means you need a whole new roof, but they are worth checking before they let water in.
If your roof is getting on in years or showing any of these signs, a straightforward inspection will tell you whether a few repairs will see it good for years yet, or whether it is time to plan for replacement. We will give you an honest answer either way.
Related service
Roof Repairs
Leaks traced and stopped, slipped tiles refitted and flat roofs patched or replaced, the proper way.

