Roofing

How Much Does New Roof Cost?

Replacing a roof is a major investment that protects your entire property. Costs depend on roof size, material choice, and whether structural repairs are needed.

Typical UK Costs

Budget£5,000Basic specification
Average£8,000Mid-range finish
Premium£15,000High-end specification

Get Your Personalised Estimate

These are average UK costs. Get a more accurate estimate tailored to your specific project details and location.

Get a Personalised Estimate

What Affects the Cost?

  • Roof area and pitch
  • Material (slate, tile, flat roof)
  • Structural repairs needed
  • Scaffolding requirements
  • Guttering and fascia replacement

Frequently Asked Questions

How long does a roof replacement take?

A typical residential roof replacement takes 3-7 days depending on size and weather conditions.

How do I know if I need a new roof?

Signs include missing or broken tiles, persistent leaks, sagging ridge lines, and visible daylight through the roof space.

Browse Other Cost Guides

We use cookies for essential functions (e.g., login), analytics, and ads (managed via Google Tag Manager). By clicking "Accept," you agree to the use of all cookies. See our Privacy Policy for details.