How Much Should a new roof cost?
- correctwayroofing
- Nov 22
- 3 min read
If your roof is leaking, worn out, or past its lifespan, you’re probably wondering the big question:
“How much should a new roof cost?”
In the UK, a new roof typically costs between £1,000 and £10,000, depending on the size, materials, and condition of the property.
But for most standard homes, especially semis and detached properties, the realistic range is:
👉 £7,500 – £12,000 for a full new tile roof
👉 £10,000 – £20,000 for a new slate roof
👉 £70 per m² for EPDM flat roofs
👉 Higher for GRP fibreglass roofs
This guide breaks down the real costs so you know exactly what to expect — and what affects the price.
Average New Roof Costs in the UK (2025)
Here’s the current national picture:
🔹 New Tile Roof (most common choice)
£7,500 – £12,000
Concrete tiles typically last around 40 years and come in multiple styles.
🔹 New Slate Roof
£10,000 – £20,000
More expensive but extremely long-lasting — 60–80 years.
🔹 New Flat Roof (EPDM Rubber)
Around £70 per m²
One-piece membrane, flexible, long-lasting, great value.
🔹 New Flat Roof (GRP Fibreglass)
Higher than EPDM
Premium option with a sleek, seamless finish and 25+ year lifespan.
🔹 Small Roof Sections / Porches / Extensions
£1,000 – £4,000
Depending on size, access, and materials.
What Affects the Cost of a New Roof?
Not all roofs are built the same — here are the biggest factors that change the final price:
1. Roof Size
Larger roofs cost more due to extra materials and labour.
2. Material Choice
•Concrete tiles → affordable
•Clay tiles → mid-range
•Slate → premium
•EPDM → cost-effective for flat roofs
•GRP → high-end, modern finish
3. Roof Condition
If felt, battens, or timbers need replacing, the price increases.
4. Access & Scaffolding
Every full roof replacement requires scaffolding.
Hard-to-reach homes cost more.
5. Features of the Roof
Extras add to the cost, including:
•Dry ridge
•Dry verge
•Leadwork
•Chimney repairs
•Valleys & hips
•Additional ventilation
6. Your Location
Labour costs vary across the UK, though the estimates above reflect national averages.
How Long Does a New Roof Last?
Depending on material:
•Concrete tiles: ~40 years
•Slate: 60–80 years
•EPDM (flat roof): 20–25 years
•GRP (fibreglass): 25+ years
Cheaper materials usually mean shorter lifespan — and more future repairs.
Should I Repair or Replace My Roof Instead?
Some leaks can be fixed with simple repairs.
But you likely need a replacement if:
• The roof is over 30–40 years old
• Leaks keep returning
• Tiles keep slipping
• Felt is perished
• Moss is lifting tiles
• Your roof structure is sagging
• You see daylight in the loft
If multiple issues are present, replacing the roof is usually more cost-effective in the long run.
What’s the Most Realistic Price for a New Roof?
Most UK homeowners should expect:
⭐ £7,500 – £12,000 for a full new roof
(using concrete tiles)
For slate, expect higher:
⭐ £10,000 – £20,000
For flat roofs:
⭐ £70 per m² for EPDM
⭐ Higher for GRP
These are the safest, most accurate ranges for 2025.
Get an Accurate Quote for Your Home
Every roof is different — the only way to know the exact cost is a proper inspection.
At Correct Way Roofing, we offer:
✔ Free roof surveys
✔ Fixed, transparent quotes
✔ Tile, slate, EPDM & GRP systems
✔ Guaranteed workmanship
✔ Local, family-run service
✔ Honest advice with no pressure.
📞 Call Correct Way Roofing for a free on-site inspection and honest price estimate.




Comments