£49–£91/hr | £250–£490/day

How Much Does a Roofer Charge in London? (2025)

Roofer rates in London — by hour, by day, and by job type. London rates run 30–50% above the national average. Van Congestion Charge fees, central London parking, and premium postcode demand all push prices up.

Roofer Rates in London vs the National Average

Rate TypeLondonUK National Average
Hourly rate£49–£91/hr£35–£65/hr
Day rate£250–£490/day£180–£350/day

Roofing rates are heavily influenced by roof pitch, access requirements, and whether scaffolding is included. Urban areas command higher rates due to parking, access, and disposal costs for old materials. Central London postcodes (EC, WC, SW1, W1) command an additional premium on top of the already elevated London baseline. Many tradespeople add a zone surcharge for inner-borough work.

Are you a Roofer in London? These are market averages — your rate should reflect your actual costs. Use our free roofer rate calculator to find what you personally need to charge.

How Much Do Roofers Charge for Common Jobs in London?

These figures show London-adjusted estimates for typical jobs. Prices include labour only unless stated.

Replace roof tiles (per m²)
£70–£140
Labour only
Full re-roof (3-bed)
£7,000–£16,800
Supply and fit
Repair lead flashing
£210–£560
Around chimney or dormer
Flat roof EPDM (per m²)
£84–£168
Rubber membrane, supply & fit
Ridge tile re-bedding
£560–£1,400
Including pointing
Chimney repair
£280–£1,120
Pointing or flashing
Fit a roof window
£700–£1,680
Velux supply and fit
Moss clean and treat (per m²)
£7–£17
Biocide treatment

Why Are Roofer Rates in London Different?

London has a unique combination of the Congestion Charge for vans, extremely high parking costs, and a dense population willing to pay for quality. Supply of qualified tradespeople hasn't kept pace with demand, particularly for specialist work.

Good to know: Scaffolding is usually a separate cost to the roofing work itself. Always confirm whether scaffolding is included in a quote — it adds £600–£2,000 depending on the property.

Other Cities: Roofer Rate Comparisons

See how London roofer rates compare to other UK cities:

Are you a Roofer in London?

Use our free calculator to find the minimum you need to charge — based on your real costs, not city averages.

Calculate My Roofer Rate ›

Frequently Asked Questions

  • How much does a roofer charge per day in London?
    Roofer day rates in London are typically £250–£490. This covers labour only — materials and scaffolding are additional costs.
  • How much does a full re-roof cost in London?
    A full re-roof on a standard 3-bedroom semi in London typically costs £5,000–£12,000 including materials. Larger detached properties or those requiring specialist tiles will cost more.
  • Is scaffolding included in roofer quotes in London?
    Not always. Scaffolding is often quoted separately by a specialist scaffolding company. Always confirm this before accepting a quote — scaffolding on a standard house in London typically adds £600–£2,000.
  • Why do roofer rates in London differ from the national average?
    London has a unique combination of the Congestion Charge for vans, extremely high parking costs, and a dense population willing to pay for quality. Supply of qualified tradespeople hasn't kept pace with demand, particularly for specialist work.
  • How do I find a reliable roofer in London?
    Look for NFRC (National Federation of Roofing Contractors) members, check reviews on Checkatrade or Trustpilot, and never pay a full deposit upfront. A reputable roofer will want a small deposit for materials only.

Related Rates and Tools