Roof replacement cost in London

Indicative market range for London, clearly labelled while our UK planning-data pipeline is in development.

Typical low · P25£6,500
Median£10,200
Typical high · P75£16,500

Indicative market range — UK planning-data pipeline in development

Data refreshed July 2026

The short answer: a typical roof replacement in London costs around £10,200, with half of all projects landing between £6,500 and £16,500. If a quote falls well outside that range, it isn't automatically wrong — but it deserves an explanation you can understand.

Before you spend on a roof replacement

💸 What drives the cost

  • Roof area, pitch and access (scaffolding can be 10–20% of the job)
  • Material: asphalt/felt shingle vs tile vs slate vs metal spans a 3–4× price range
  • Deck condition: rotten boards or joists discovered after strip-off drive most overruns

✂️ How to spend less

  • Quote in the off-season (late autumn/winter where climate allows)
  • Replace when 20–30% worn rather than after leaks — water damage repair costs more than the roof
  • Ask for a per-board price for deck repairs up front, so discoveries aren't priced under duress

🚩 Red flags when hiring

  • Storm-chaser door knockers offering to "handle your insurance claim"
  • No fall-protection/scaffold plan — it signals an uninsured crew

Next steps for your roof replacement

Get contractor quotes

Compare proposals from vetted professionals in your area. Free, no-obligation quotes.

Shop materials & supplies

Browse products, compare prices, and see what's available for your budget.

We may earn a commission if you make a purchase through these links. This helps us keep CostFiled free and independent.

Where this number comes from

UK planning and building-control records rarely include cost valuations, so this range is indicative market guidance — assembled from industry benchmarks, clearly labelled, and never presented as filing-derived. Our UK data pipeline is in development. Full methodology →

Questions people ask

How much does a roof replacement cost in London?

Our indicative market range for London puts the median around £10,200, with typical projects falling between £6,500 and £16,500. This is market guidance, not filing-derived data, and is labelled as such.

Are these figures quotes?

No. These are indicative market ranges, not contractor quotes. Treat the range as planning guidance and a sanity-check against the quotes you receive.

Why is the range so wide?

Because identical-sounding projects legitimately differ in size, specification and site conditions. That is why we publish the 25th percentile, median and 75th percentile instead of a single misleading "average" — you can see where a quote sits in the real distribution.

Planning something else, or somewhere else? Request a city or project — requests decide what we ingest next.