Home About Services Areas Projects Blog Contact 07472 424 226

Roof Replacement Cost in London

Home RenovationUpdated June 202610 min read

Key Takeaways

  • A full roof replacement on a London 3-bed typically costs £11,500 to £22,000 (inner London), versus a UK average of £6,500 to £14,500 (Checkatrade / Best Builders, 2026).
  • Pitched tile roofs cost roughly £120 to £275 per m²; flat roof replacement £1,200 to £6,000 in London.
  • London labour runs 15 to 30% higher than the North.
  • Scaffolding (£800 to £1,500) and stripping the old roof (£800 to £2,000) add to the base price.
  • Signs you need a new roof include persistent leaks, sagging, and widespread slipped or broken tiles.

A roof is the one element protecting everything below it, and replacing it is a significant but unavoidable investment when the time comes. This guide explains what a roof replacement costs in London in 2026, by material and type, and how to know when you need one.

How much does a roof replacement cost in London?

A full roof replacement on a typical London three-bed costs around £11,500 to £22,000 for inner London, against a UK average of £6,500 to £14,500, according to Checkatrade and Best Builders 2026 data. London labour runs 15 to 30% higher than the North and parts of Wales, which is the main reason for the premium.

Roof typeTypical cost
Pitched tile/slate (per m²)£120 to £275
3-bed pitched roof (inner London)£11,500 to £22,000
Flat roof replacement£1,200 to £6,000
Source: Checkatrade, Best Builders, MyJobQuote and Knights Roofing, 2025 to 2026.

Costs by material

The covering you choose is a major cost driver. Concrete tiles are the most common UK choice at around £85 to £130 per m² for the tiles, and the most economical. Clay tiles and natural slate cost more but last longer and suit period and conservation-area homes, where the council may require a like-for-like material. Always check whether your conservation area dictates the covering.

Flat roofs

Flat roofs are common on London extensions, dormers and rear additions, and replacement typically costs £1,200 to £6,000 depending on size and system. Modern options include EPDM rubber, GRP fibreglass and high-performance felt, all of which far outlast the old pour-and-roll felt and can last 20 to 30 years or more. If you are extending, the new flat roof is built into the project.

Scaffolding and the extras

The headline price is rarely the whole story. Budget for:

  • Scaffolding: around £800 to £1,500 for a three-bed, plus London licences and permits where it sits on the pavement.
  • Stripping the old roof: removing tiles, battens and felt typically adds £800 to £2,000.
  • Structural repairs: if the timber is rotten or damaged, repairs add £200 to £1,500 depending on severity.
  • Insulation upgrades and improved ventilation while the roof is open.

Signs you need a new roof

A roof rarely fails overnight, but the warning signs are clear:

  • Persistent or recurring leaks and water stains on ceilings.
  • A visibly sagging roofline.
  • Widespread slipped, cracked or missing tiles.
  • Daylight visible through the roof in the loft.
  • Damp, soft or rotten roof timbers.

If you spot these, get the roof inspected before the next winter. GS Renovation carries out roof replacements and repairs across London as part of renovations and as standalone projects. For a free assessment, contact us or call 07472 424 226. Replacing the roof during a full renovation or loft conversion is often the most efficient time.

AS
Abdelaaziz Saaid is the founder and director of GS Renovation Ltd. With over 30 years delivering structural, renovation and extension projects across London, these guides reflect his hands-on site experience and current UK building practice.

FAQ

Frequently Asked Questions

How much does a new roof cost in London?

A full roof replacement on a typical London three-bed costs around £11,500 to £22,000 for inner London, compared with a UK average of £6,500 to £14,500, because London labour runs 15 to 30% higher. The exact figure depends on the roof size, pitch, material, access and whether the timber structure needs repair.

How much does roofing cost per square metre?

Pitched roof replacement costs roughly £120 to £275 per square metre depending on the covering, with concrete tiles at around £85 to £130 per m² for the tiles themselves. Slate and clay tiles cost more than concrete. Flat roof coverings are priced differently, typically from around £50 per m² upwards.

How much does a flat roof cost to replace?

A flat roof replacement in London typically costs £1,200 to £6,000 depending on size and material, with modern systems such as EPDM rubber, GRP fibreglass and felt at different price points. Flat roofs are common on London extensions and rear additions, and a quality system lasts decades.

What are the signs I need a new roof?

Warning signs include persistent or recurring leaks and water stains, a sagging roofline, widespread slipped, cracked or missing tiles, daylight visible in the loft, damp or rotten roof timbers, and granules from deteriorating felt. An aged roof past 50 to 80 years, depending on material, should be assessed.

Do I need scaffolding for a roof replacement?

Yes, almost always. Safe roofing work requires scaffolding, which for a typical three-bed house costs around £800 to £1,500 and is usually included in the quote. In London, scaffold licences and parking permits where the scaffold sits on the pavement or road add a little more.

How long does a roof replacement take?

A typical pitched roof replacement on a three-bed house takes around one to two weeks, depending on size, complexity and weather. Flat roofs are usually quicker. The work involves stripping the old covering, repairing or replacing battens and any damaged timber, and laying the new membrane and covering.

Planning a Project in London?

Get a free, no-obligation quote from GS Renovation. Over 30 years of experience across all 32 London boroughs.

Get Your Free Quote