How much does a roof repair cost in the UK?
A roof repair costs £150 to £2,000 in the UK, typically around £500 per job. Prices reviewed June 2026.
A roof repair is priced by the size of the problem, from a few slipped tiles up to a larger failing section. Access is the other main cost, as anything needing scaffolding adds a few hundred pounds before any tiles are touched.
Price your roof repair
Adjust for your job and area to get a range. Nothing is sent anywhere.
Roof repair cost breakdown
What a roof repair typically costs, by option:
| Size of repair | Typical UK cost |
|---|---|
| A few slipped or broken tiles, or flashing | £150 to £400 |
| A leak or small section | £400 to £900 |
| A larger failing section | £900 to £2,000 |
| + Scaffolding for a two-storey or steep roof | add £400 to £1,200 |
What's included in the price?
A typical roof repair price includes:
- A roofer's time and replacement tiles or flashing
- Ladder or tower access for a low single-storey job
- Sealing or re-bedding the repaired area
- Clearing the debris and a basic check of the surrounding tiles
What changes the price?
The things that move a roof repair price most:
How much of the roof has failed, from a few tiles to a whole section
Whether scaffolding is needed for a two-storey or steep roof
Pitched tiles versus a flat felt, GRP or EPDM repair
Working around a chimney, valley or skylight
Does where you live change the cost?
London and the South East add around 15 to 30 percent on labour.
Common questions
A typical leak from a slipped tile or failed flashing costs £150 to £500 to trace and fix. A leak from a larger failing section runs £400 to £900.
Scaffolding for a two-storey roof usually adds £400 to £1,200 depending on the footprint and how long it stays up.
These are independent guide prices based on typical UK jobs in 2026. Your actual cost depends on your property, spec, access and where you live. Always get at least three written quotes before committing.