How much does roof repair cost in the UK?

A 2026 guide to tile repairs, flat-roof repairs, full re-roofs and roofer day rates.

Roof costs range from a quick tile repair to a full re-roof, and access is often as big a factor as the work itself. Here are typical 2026 prices for common roofing jobs.

Quick answer: small roof repairs in the UK typically cost £150–£500 — for example, replacing a few slipped or broken tiles. Flat-roof repairs range from around £150 for a patch to £1,500 for larger work, while a full re-roof usually costs £5,500–£13,000+ depending on size and materials.

Typical roof repair costs

JobTypical cost (2026 guide)
Replace 1–2 tiles£100–£200
Slipped / broken tile repair£170–£500
Flat roof patch repair£150–£350
Larger flat roof repair£400–£1,500
Full re-roof (3–4 bed)£5,500–£13,000+
Roofer day rate£150–£250

These are typical guide prices for 2026 and will vary by job, property and location. Always get written quotes for your own project before deciding.

What affects the cost?

  • The number of tiles or the area affected
  • Whether scaffolding or access equipment is needed
  • The roofing material (concrete, clay, slate, felt, EPDM, GRP)
  • How much is repair versus full replacement
  • The height and pitch of the roof
  • Associated gutter, flashing or chimney work

Roof repair costs in London

London roofing jobs often cost more because of access challenges on terraced streets, scaffolding and higher labour rates. Always agree whether scaffolding is included in the quote.

How to get a fair price

Ask for photos of the fault and the finished work, get the quote in writing with any guarantee stated, and confirm whether scaffolding or access is included. Be cautious of anyone offering roof work door-to-door for cash.

Compare local roofers

Frequently asked questions

How much to replace a few roof tiles?

Replacing one or two tiles is often £100–£200, while a slipped or broken-tile repair across a small area typically runs £170–£500, depending on access and the tile type.

How much does a new roof cost?

A full re-roof on a typical 3–4 bedroom home usually costs £5,500–£13,000 or more. Concrete tiles sit at the lower end, with clay and natural slate costing more per square metre.

Is scaffolding included in the price?

Not always. Scaffolding or access equipment can add a significant amount, so check whether it is included in your quote — especially on terraced or multi-storey properties.

Need a local roofer?

Compare independent local roofers by service and location, and request quotes with confidence.

Start your search

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.

Scroll to Top