How much does roof repair cost in London?
A 2026 guide to roof repair and re-roofing costs in London.
Roof repairs in London cost more than the national average, mainly because terraced streets make access and scaffolding harder. Here is what to expect in the capital in 2026.
Typical London roof repair costs
| Job | Typical London cost (2026) |
|---|---|
| Slipped / broken tile repair | £200–£600 |
| Flat roof repair | £200–£1,500 |
| Full re-roof (3–4 bed) | £7,000–£16,000+ |
| Roofer day rate | £200–£300 |
| Scaffolding | Often extra |
These are typical London guide prices for 2026 and will vary by job, borough and property. Always get written quotes for your own project.
What affects the cost?
- Access and scaffolding on terraced streets
- The roofing material
- Repair versus full replacement
- The height and pitch of the roof
- ULEZ and parking
- Central versus outer London
Why roofing costs more in London
London roofing costs run above the national average, mainly because terraced streets make access and scaffolding harder, and labour rates are higher. Always confirm whether scaffolding is included.
How to get a fair price in London
Get photos and a written quote with any guarantee, and confirm whether scaffolding is included. See our full UK roof repair cost guide for national figures.
Frequently asked questions
How much to fix a roof leak in London?
A typical slipped or broken-tile repair in London costs £200–£600, though access and scaffolding on terraced or multi-storey homes can add to this.
How much is a new roof in London?
A full re-roof on a 3–4 bedroom London home usually costs £7,000–£16,000 or more, depending on the material, access and scaffolding.
Is scaffolding included?
Not always, and it can be a significant cost in London. Always confirm whether it is in the quote, especially on terraced streets.
Need a roofer in London?
Compare independent London roofers by service and location, and request quotes with confidence.
Start your search