How Much Does Roof Repair Cost in the UK? (2026 Price Guide)

Roofers in Great Dunmow

Many homeowners wondering that how much does roof repair cost? The simple answer is that “Most UK roof repairs cost between £150 and £2,500 in 2026, and the average is around £530.Minor repairs such as slipped tiles or a small leak cost £150 to £500. Moderate repairs run £500 to £2,000, and major or structural work can cost £2,000 to £8,000. A full re-roof on a typical semi-detached home usually costs £5,000 to £12,000 or more”. The final price depends on the fault, roof material, access and location.

In this guide, we cover typical costs for common roof repairs, flat roof repairs, roof cleaning and moss removal, and new roofs. We also look at labour and material costs, and explain the main factors that affect the final price, so you know what to expect before you book.

Average Roof Repair Costs by Job Type (2026)

The cost of roof repair depends on the type of damage, the size of the problem and how easy it is to reach. Here are some typical prices for common roof repairs.

Repair TypeTypical Cost
Slipped or broken tiles (a few)£150 – £500
Minor roof leak repair£150 – £400
Major roof leak repair£400 – £1,200+
Ridge tile re-bedding or repointing£300 – £900
Lead flashing repair or renewal£200 – £600
Valley repair£300 – £900
Gutter and roof edge repair£100 – £400
Emergency call-out (make safe)£150 – £400

Roof Cleaning, Moss Removal and Inspection Costs

The cost of roof cleaning, moss removal and inspection depends on the size of your roof, the type of tiles and how much moss or algae has built up. A professional clean not only improves the look of your home but also protects your roof from long-term damage. Here are the typical costs for these services.

  • Roof inspection:  £150 – £400 |
  • Roof cleaning: £350 – £800 |
  • Roof moss removal: £300 – £700 |

Flat Roof Repair Costs

Flat roof repair costs depend on the roofing material, the size of the damaged area and how easy the roof is to access. Here are some typical prices for common flat roof repairs, so you can plan your budget with confidence. For more details, take a look at our flat roofing services.

Repair TypeTypical Cost
Small felt patch repair£100 – £300
Large felt patch repair£300 – £800
GRP (fibreglass) patch repair£200 – £600
EPDM (rubber) patch repair£200 – £500
Lead patch or dormer cheek repair£200 – £400
Full flat roof re-felt (garage)£800 – £3,000

A full flat roof replacement generally costs around £50 to £80 per m² supplied and fitted.

Partial and Full Roof Replacement Costs

The cost of a new roof depends on the size of your home, the materials you choose and how much work is needed. A partial re-roof, which covers one roof slope, typically costs between £1,500 and £4,000. A full re-roof of a semi-detached home usually costs between £5,000 and £12,000 or more. Overall, the average cost of a new roof for a semi-detached or detached home is around £4,000 to £13,000. For an accurate price, it is always best to get a free quote based on your own roof. Slate usually adds around 50% to 80% on top of the cost of concrete tiles.

How Much Does Roof Repair Cost

Labour and Material Costs

Labour and material costs are a big part of any roof repair service quote. On larger jobs, a roofer’s day rate is usually around £280 to £360 per day. Ridge tile re-bedding costs around £50 to £70 per metre, while soakers cost around £60 to £120 per roof slope. For flat roofs, supply and fit typically comes to around £50 to £80 per m². These figures are a guide only, as the final price of a roof repair service depends on the size and condition of your roof.

⚠️ Spotted a Leak or Damaged Tiles? Don’t Wait.

Small roof problems get more expensive the longer they’re left. Get a fast, honest quote from our expert roofing contractors and stop the damage before it spreads. Contact us now for a FREE quote!

👉 Get a Free Quote

 What Affects the Cost of Roof Repair?

The cost of roof repair depends on several factors, and our roofing experts explain each one below.

Type of Damage

A few loose tiles cost far less than a failed valley or a widespread leak. Small, early repairs are usually quick and affordable. Larger problems take more time, more materials and more labour, which raises the price.

Roof Material

Slate costs more than concrete tiles, both for materials and for the skill needed to repair it. Flat roofs vary between felt, EPDM and GRP, and each material has its own repair method and cost.

Access and Scaffolding

If a tower or scaffold is needed instead of a ladder, it is a separate cost. On small jobs, access can cost as much as the repair itself. Good access also keeps the work safe and helps the job get done properly.

Roof Height and Pitch

Steeper and higher roofs take longer and need more safety equipment. This extra time and equipment adds to the labour cost, especially on multi-storey homes.

Roof Size and Scope

Even a small repair has a minimum call-out cost, usually one to two hours of labour plus materials and travel. The bigger the area that needs work, the more the total cost will go up.

Location

London and the South East cost more than the UK average. Higher labour rates and living costs in these areas are the main reason prices are higher.

Urgency

Emergency repairs cost more than planned repairs booked in settled weather. Out-of-hours call-outs and urgent work often come with extra charges, so fixing small problems early can save money.r.

Conclusion

Roof repair costs in the UK range from around £150 for a minor fix to several thousand pounds for major work, with full replacements costing £5,000 to £12,000 or more. The type of fault, roof material, access and location all affect the final price. Knowing these typical ranges makes it easier to judge whether a quote is fair and to plan your budget.

FAQs

What is the average cost of roof repair in the UK?

In 2026, the average is around £530, though most repairs fall between £150 and £2,500 depending on the fault.

How much does it cost to fix a leaking roof?

A minor leak typically costs £150 to £400. Major leaks can cost £400 to £1,200 or more, depending on the cause.

How much does a roof inspection cost?

A roof inspection typically costs £150 to £400.

Does roof repair cost more in London?

Yes. London and the South East are generally around 20% to 30% higher than the UK average.