Moss removal

How much does roof moss removal cost?

Hand-removal and biocide prices, and how growth and access move the figure.

The short answer

Removing moss from a roof in the UK usually means hand-removal (carefully scraping and brushing the growth off) plus a biocide treatment, which together tend to run about £10–£20 per square metre. By property that often lands around £300–£700 for a terraced or semi and £700–£1,200 for a detached roof, in line with a general roof clean. A standalone biocide treatment is commonly £150–£300 and is applied to kill remaining spores and slow regrowth, with the roof typically continuing to improve over the following weeks. Heavy, established moss costs more than a light film because it takes longer to clear and uses more biocide.

Moss removal is usually hand-removal followed by a biocide treatment, rather than blasting it off. The figures below are typical UK ranges for guidance. This page covers moss removal and biocide only — not repairs to tiles that the moss may have lifted.

Typical UK costs

How moss removal is priced

ItemTypical figureNotes
Hand-removal + biocide£10–£20 / m²scrape, brush, then treat
Terraced / semi roof£300–£700smaller area
Detached roof£700–£1,200larger area, often taller
Biocide treatment£150–£300slows regrowth for a few years

Indicative UK figures for guidance. Sources: Checkatrade and MyJobQuote roof-cleaning cost guides.

Why biocide is used after removal

Scraping moss off clears what you can see, but spores and root-like structures remain in the surface of the tiles. A biocide treatment is sprayed on to kill what is left, which is why the roof often keeps improving over the following weeks rather than looking perfect on the day. Because biocide slows regrowth — commonly for a few years — it tends to be the part that protects the value of the clean. Heavy moss can also lift or loosen tiles; clearing it is cleaning, but any lifted or cracked tiles are a repair, which is outside what this site covers.

What good looks like: a specialist should hand-remove the bulk of the moss gently, then apply a biocide rather than relying on high pressure alone. Ask whether biocide is included and roughly how long the treatment is expected to hold back regrowth for your roof.

Want a moss-removal quote?

We'll match you with a vetted roof-cleaning specialist who assesses the growth on your roof and quotes hand-removal and biocide on a clear specification.

Free to be matched. You agree any price with the specialist directly.

Frequently asked questions

How much does it cost to remove moss from a roof?

Hand-removal with a biocide treatment typically runs about £10–£20 per square metre, which often works out at roughly £300–£700 for a terraced or semi-detached roof and £700–£1,200 for a detached one. Heavy, established moss costs more than a light film.

Is biocide included in moss removal?

Sometimes it is part of the clean price and sometimes it is a separate £150–£300 treatment. Biocide is applied after removal to kill remaining spores and slow regrowth, so it is worth checking whether your quote includes it.

How long before the moss comes back?

A biocide treatment commonly slows regrowth for a few years, though it varies with the roof's aspect, shade and local conditions. North-facing and shaded roofs tend to regrow faster.

Sources & further reading

Figures on this page are typical UK ranges drawn from published sources and depend on your specific roof. They are guidance, not a quotation.