What Does a New Roof Actually Cost?
A complete new roof on a typical 3-bed semi in the UK costs between £5,000 and £12,000 depending on materials, location, and the complexity of the job.
Cost Breakdown
- Concrete tiles: £5,000-£7,000 (most affordable)
- Clay tiles: £7,000-£10,000 (premium look, longer lifespan)
- Natural slate: £10,000-£15,000+ (the gold standard)
- Scaffolding: £800-£1,500 (always required)
Regional Price Differences
Roofing costs in London and the South East are typically 20-30% higher than in the North of England, Scotland, or Wales. Always get at least three quotes from local roofers to compare.
Leave a Comment
Share your experience or ask a question about this article.