Independent UK roofing cost guides

Roof Maintenance & Cleaning

Roof Cleaning Cost UK 2026: Moss Removal and Roof Washing Prices

By the Professional Roofers team

Updated 2026 · Independent cost guide

Roof cleaning cost in the UK for 2026 typically works out at £8 to £16 per square metre, or roughly £350 to £800 for an average semi-detached house, before any scaffolding. The exact figure depends on the method, the size and pitch of your roof, how much moss has taken hold, and how safely a contractor can reach it. This guide breaks the price down by method and house type, explains what a biocide treatment adds, and flags the extras (scaffolding above all) that can quietly double a quote. It also covers when cleaning is worth doing and when your money is better spent elsewhere.

Roof cleaning cost by method

There are two main ways to clean a roof, and they are priced differently because they carry very different risks to the tiles.

Method Typical cost per m² Notes
Manual scrape and brush £8 to £12 Moss removed by hand, often with a biocide follow-up
Soft washing £10 to £20 Low-pressure spray with a biocide; safest for most roofs
Pressure washing £8 to £15 Cheap but risky on tiles; many roofers advise against it

Soft washing is the method most reputable roofers now recommend. It uses a low-pressure spray and a biocide to kill moss, algae and lichen at the root rather than blasting it off. It costs a little more but does not strip the protective surface off tiles or force water under them.

Pressure washing looks dramatic and is cheaper, but the high-pressure jet can crack tiles, erode the surface of concrete tiles, and drive water into the roof. We explain the full risk in our guide to pressure washing a roof, and it is the reason many roofers will not do it.

Roof cleaning cost by house type

Price scales with roof area and complexity. As a rough guide for a full clean before scaffolding:

  • Terraced house: £250 to £500
  • Semi-detached house: £350 to £800
  • Detached house: £600 to £1,200+
  • Bungalow: often lower for the roof area, but a large spread can offset that

These are ballpark figures for the cleaning itself. A steep pitch, a complex roof with lots of valleys and dormers, or heavy moss growth all push you toward the top of the range or beyond.

What moss removal and biocide add

If you are searching specifically for a moss removal price, the good news is it usually sits within the same per-square-metre ranges above. The visible moss is scraped or brushed off, then a biocide treatment, typically £50 to £150, is applied to kill the spores and slow regrowth.

The biocide is the part that makes the job last. Scrape moss off without treating the roof and it will be back within a couple of years. A biocide left to work over the following months keeps the roof cleaner for far longer, which is why skipping it is a false economy. Our roof moss removal guide goes into the methods and whether it is worth doing at all.

The big extra: scaffolding

This is where quotes diverge most. Simple, low or accessible roofs can be worked safely from a roof ladder or a mobile access platform, keeping access costs low. But where safe access needs scaffolding, expect a large addition:

  • Semi-detached house: roughly £1,100 to £1,600 for scaffolding
  • Large or detached property: £1,800 to £3,000+

Scaffolding can cost more than the cleaning itself, so always ask whether a quote includes it and what access method the contractor intends to use. Working at height is the single biggest safety risk in this job, and the HSE’s working at height guidance is why professionals do not simply lean a ladder against a two-storey roof.

What else affects the price

  • Roof pitch. Steeper roofs are slower and riskier to work, so they cost more.
  • Moss severity. A light algae film is quick; a thick moss carpet takes far longer to clear.
  • Roof type. Delicate or older coverings such as natural slate need gentle handling. Our slate roofing guide explains why pressure washing slate is a bad idea.
  • Gutter clearance. Cleaning dislodges moss that ends up in the gutters, so many jobs include or add gutter clearing.
  • Region. London and the South East run higher than the North and Wales for the same work.

Is roof cleaning worth the money?

Honestly, it depends on your reason. If the goal is to improve how the house looks, especially before a sale, a soft wash and biocide are a reasonable spend and make a visible difference. If the goal is to protect the roof, cleaning helps by stopping moss holding moisture against the tiles and blocking gutters, but it is not a cure for a roof that is genuinely worn out.

What cleaning will not do is add years to a roof at the end of its life. If tiles are slipping, porous or cracked, the money is better spent on repair. Our roof repair cost guide covers those numbers, and a proper roof maintenance routine does more for longevity than an occasional deep clean. Be wary, too, of anyone cold-calling to “clean” or “seal” your roof, a common tactic behind roofing scams.

How to get a fair quote

  1. Get at least three written quotes, and make sure each states the cleaning method.
  2. Check whether scaffolding is included or extra, and what access they will use.
  3. Confirm a biocide treatment is part of the price, not an upsell later.
  4. Ask whether gutter clearance is included.
  5. Be sceptical of unusually cheap pressure-washing offers, given the tile damage risk.

A clear, itemised quote is the sign of a contractor worth hiring. For the wider checklist, see how to choose a roofer and the questions to ask before you accept any quote.

Frequently asked questions

How much does it cost to clean a roof in the UK? Roof cleaning typically costs £8 to £16 per square metre, or around £350 to £800 for an average semi-detached house, before scaffolding. Terraced houses are usually cheaper and detached homes more, and the method, roof pitch and how much moss there is all move the price within that range.

How much does roof moss removal cost? Moss removal usually falls within the same per-square-metre range as general roof cleaning, with a biocide treatment adding roughly £50 to £150. The biocide is what makes the job last, killing spores so the moss does not simply grow straight back within a year or two.

Does scaffolding add much to roof cleaning cost? It can add more than the cleaning itself. Scaffolding for a semi-detached house is roughly £1,100 to £1,600, and £1,800 to £3,000 or more for a large detached property. Simple or accessible roofs can often be cleaned from a roof ladder or access platform, so always ask what access a quote assumes.

Is soft washing or pressure washing better for a roof? Soft washing is safer and is what most reputable roofers recommend. It uses low pressure and a biocide to kill moss at the root without stripping tiles or forcing water underneath. Pressure washing is cheaper but the high-pressure jet can crack tiles, erode their surface and drive water into the roof.

Is cleaning a roof actually worth it? It is worth it to improve appearance, especially before a sale, and it helps by stopping moss holding moisture and blocking gutters. It will not extend the life of a roof that is genuinely worn out, though. If tiles are slipping, cracked or porous, spend the money on repair rather than cleaning.

Want costs like this each month?

Join the Roofline brief for current UK prices and quote-reading tips.

Subscribe free

The Roofline brief

Real roofing prices, before you ever pick up the phone.

One careful email a month: current UK costs per m², what a fair quote looks like, and the small print that catches homeowners out. No spam, no sales calls.

Join homeowners getting clear, independent roofing numbers. Unsubscribe any time.