If you’re pricing up a replacement roof for a semi-detached house, you’ll quickly notice there isn’t one single “standard” figure. The average cost of a new roof on a semi-detached house in the UK depends on the size and complexity of the roof, the materials you choose, and how much work is required beyond simply swapping tiles. With that said, most homeowners want a sensible ballpark before they start getting quotes.
Average cost of a new roof on a semi-detached house (UK)
As a general guide, the average cost of a new roof on a semi-detached house in the UK typically sits in the £6,000 to £12,000 range for a straightforward re-roof using common materials such as concrete tiles. If you’re in an area with higher labour costs, you need premium tiles (like slate), or your roof has multiple sections, valleys, dormers, or chimney work, the total can climb to £12,000 – £20,000+.
These are “realistic quote” ranges rather than best-case scenarios. It’s also worth noting that many roofing companies will price based on access, safety requirements, and how quickly the job can be completed without delays.
What’s included in a “new roof” price?
When people ask the cost of a new roof, they might mean different things. A proper roof replacement on a semi-detached house usually includes:
- Stripping old tiles/slates and disposing of waste
- Replacing or upgrading roofing felt/membrane
- Replacing battens
-
Installing new tiles/slates and fittings
- Ridge tiles and hip tiles (where applicable)
- Lead flashing work around chimneys/abutments
- Scaffolding (often a major chunk of the cost)
In many cases, the quote may also include gutters, fascia and soffits, roof vents, and repairs to timber where needed – but not always. Always check what’s actually included in writing.
Key factors that affect the cost
1) Roof size and layout
Not all semi-detached houses are the same. A compact two-bed semi with a simple pitched roof is far cheaper than a larger semi with extensions, dormers, or a complex roofline. More angles and detail mean more time, more materials, and more labour.
2) Roofing material
Material choice is one of the biggest drivers of the average cost of a new roof on a semi-detached house:
- Concrete tiles are usually the most cost-effective and commonly used.
- Clay tiles tend to cost more but can offer a premium look and longevity.
- Natural slate is often the priciest option due to both material cost and installation time.
3) Condition of the roof structure
If the roof timbers are sound, the job is typically quicker and cleaner. If there’s rot, sagging, or historic leaks, you may need structural repairs, which will increase the overall price.
4) Scaffolding and access
Scaffolding is often essential for safety and can add a significant amount to the total. Tight access, conservatories, or limited space at the side of the property can also affect labour time and cost.
5) Location and labour rates
Prices vary across the UK. Larger cities and some regions tend to have higher labour costs, while rural areas can sometimes add travel and logistics costs.
Cost examples (rough guide)
To make it more tangible, here are typical examples homeowners see:
- Basic re-roof with concrete tiles: £6,000–£10,000
- Re-roof with clay tiles: £8,000–£14,000
- Re-roof with natural slate: £12,000–£20,000+
- Plus extras (timber repairs, chimney work, insulation upgrades): add £500–£5,000 depending on what’s needed
How to get an accurate quote (and avoid surprises)
To get a reliable price for a new roof on a semi-detached house, aim for at least three written quotes and make sure they clearly state:
- The exact materials being used (brand/type if possible)
- Whether felt and battens are being replaced
- What’s included for leadwork, ridges, and verge details
- Scaffolding and waste removal
- Guarantees/warranties and timescales
If one quote is much cheaper than the others, it often means something has been left out — commonly scaffolding, disposal, or essential roofing components.
The bottom line
So, what is the average cost of a new roof on a semi-detached house? In the UK, most homeowners should budget £6,000–£12,000 for a standard replacement, with more complex roofs and premium materials pushing the total higher. The best next step is to get detailed quotes and compare like-for-like — that’s how you’ll know what your roof will really cost, and what you’re getting for your money.




