← Back to guides
Roof Costs

Roof Replacement Cost in the UK

24th Mar 2026

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

  1. Ask whether felt, battens, flashing, and ridge work are included.
  2. Check whether scaffold and skip hire are separate.
  3. Compare like-for-like materials.
  4. Ask for a rough programme and weather assumptions.

Stay in the loop

Need a roofing checklist or calculator for this topic?

Tell us what you are planning and we will prioritise the next practical guide or tool.