Typical price range
A full roof replacement often lands somewhere between GBP4,500 and GBP15,000+ depending on size, access, structure, and material choice.
What moves the price
- Roof size and pitch
- Scaffolding and access
- Tile, slate, or flat roofing system
- Timber repairs below the covering
- Waste removal and insulation upgrades
Before accepting a quote
- Ask whether felt, battens, flashing, and ridge work are included.
- Check whether scaffold and skip hire are separate.
- Compare like-for-like materials.
- Ask for a rough programme and weather assumptions.