A full roof replacement cost in the UK typically falls between £2,500 and £18,000, with most homeowners paying somewhere around £5,250 to £8,000 depending on the size, pitch and materials involved. A straightforward gabled roof on a terraced house sits at the lower end of that range, while a large hip or mansard roof on a detached home can run well past £10,000. The job itself usually takes 3 to 7 days from start to finish, weather permitting.

The single biggest driver of roof replacement cost is the size and shape of your roof, not just your property type. A simple gable roof on a small terrace is far cheaper to strip and re-cover than a hip roof with two valleys on a detached house, even if the floor area is similar. Here’s a realistic breakdown by property type and roof style, based on published UK trade pricing:
| Property Type | Roof Style | Typical Cost Range |
|---|---|---|
| Terraced (2–3 bed) | Standard gabled | £2,750 – £3,250 |
| Semi-detached (3 bed) | Standard gabled | £3,250 – £3,750 |
| Semi-detached (3 bed) | Standard hip | £4,250 – £4,750 |
| Bungalow (2 bed) | Standard hip | £4,000 – £5,000 |
| Detached (3–4 bed) | Standard hip | £5,250 – £5,750 |
| Detached (3–4 bed) | Complex gabled (multiple valleys) | £5,750 – £6,250 |
| Any property | Flat roof | Around £2,500 |
Figures above are national UK averages sourced from MyJobQuote’s roof cost data. More complex roofs — mansard or gambrel styles — can push well past £10,000–£18,000, which is why an on-site quote always beats a national average for your actual roof replacement cost.
Beyond property type, four things move your roof replacement cost the most: the material you choose, how complex the roof shape is, how easy the roof is to access, and what’s underneath the existing covering. Get these four right in a quote and you’re comparing like for like; miss one and two quotes for “the same job” can look wildly different.
Material is usually the biggest swing factor in roof replacement cost per square metre:
| Material | Cost per m² |
|---|---|
| Concrete tiles | £35 – £75 |
| Clay tiles | £40 – £90 |
| Metal roofing | £70 – £120 |
| EPDM rubber (flat roofs) | £80 – £100 |
| Slate | £95 – £275 |
| Thatch | £90 – £225 |

Concrete and clay tiles are the most common choice on SouthWest London roofs and offer the best balance of cost and lifespan. Slate costs more upfront but lasts significantly longer, which matters if you’re weighing roof replacement cost against how many years you’ll get out of it.
The headline roof replacement cost quoted by most roofers covers materials and labour — but a few extras are easy to miss when you’re comparing quotes:
A properly written quote should itemise these separately rather than folding them into one number — it’s the easiest way to compare two roofers fairly on true roof replacement cost, not just the headline figure.
Not every roof problem justifies a full roof replacement cost. A repair is usually enough for a handful of damaged tiles or a small leak; replacement becomes the sensible option once damage is widespread or the roof is simply old. Signs that point toward replacement rather than repair include:
These are the same warning signs highlighted by trade bodies such as Checkatrade’s roof replacement cost guide. If you’re not sure which category your roof falls into, our guide on roof repair vs replacement walks through the decision in more detail, and a proper roof inspection will usually settle it either way before you commit to a full roof replacement cost.
For an average semi-detached or terraced home, a full roof replacement typically takes 3 to 7 working days from scaffolding going up to the site being cleared, weather permitting. Larger or more complex roofs can take longer. Here’s what the process usually looks like:
Weather is the biggest variable — tiling and felt work can’t safely happen in heavy rain or high wind, so a job quoted at four days can easily stretch if the forecast turns.
Most UK roofs go around 20 years before they need major work, though the real figure depends heavily on material: concrete and clay tiles typically last 25–40 years, metal roofing can last 50–100 years, while felt and some flat roof systems need attention sooner. For the full picture on lifespan by material and what shortens it, see our guide on how often a roof needs replacing.
Home insurance usually covers roof replacement cost only when the damage is sudden and accidental — a storm, a fallen tree, or fire, for example. It typically won’t cover replacement for gradual wear and tear, moss build-up, or a roof that’s simply reached the end of its life, since insurers treat that as routine maintenance rather than an insurable event. Always check your policy wording and get a written report from a roofer or surveyor before making a claim. It’s also worth noting that most UK roofing quotes are shown including 20% VAT, which is worth checking as a separate line on any quote you receive.
National averages are a useful starting point, but the only way to know your actual roof replacement cost is a site visit and a written quote — your roof’s exact size, pitch, material and access all move the number. A proper quote should break out materials, labour, scaffolding and any extras separately, with a clear timeline and no vague “from” pricing that changes once work starts.
JW Roofing Solutions covers roof replacement, repairs and maintenance across SouthWest London, alongside flat roofing, chimney repairs, guttering and skylight installation. Every quote is written, detailed and free with no obligation.
Get a free, no-obligation roof replacement quote from JW Roofing Solutions — we’ll survey your roof and give you a clear, written breakdown of the real cost before any work starts.
How much does a roof replacement cost in the UK?
Most homeowners pay between £2,500 and £18,000, with a typical project costing around £5,250–£8,000. The exact roof replacement cost depends on your property’s size, roof shape and the material used.
How much does it cost to replace a roof on a 3-bed semi-detached house?
Typically £3,250–£4,750 for a standard gabled or hip roof, rising to £5,750–£6,250 for a more complex roof with multiple valleys.
Do I need planning permission to replace my roof?
Usually not, if you’re replacing like-for-like in materials and shape. Changes to roof height, shape, or work on a listed building or in a conservation area can require permission — check with your local council before starting.
How long does a roof replacement take?
Around 3 to 7 working days for an average home, from scaffolding going up to the site being cleared, weather permitting.
Should I repair or replace my roof?
Repair is usually enough for isolated damage. Replacement makes more sense once damage is widespread, the roof is over 20 years old, or you’re seeing recurring leaks. See our repair vs replacement guide for a fuller breakdown.
Is a new roof covered by home insurance?
Only if the damage is sudden and accidental, such as storm or fire damage. Wear and tear, or a roof simply reaching the end of its life, isn’t normally covered — check your policy wording directly.
Every roof is different, and the only way to get a real number is a site visit. Contact JW Roofing Solutions for a free, written quote covering the full roof replacement cost for your property in SouthWest London.