Moss on a roof is one of the most searched exterior cleaning problems for a reason: it's visible from the street, it looks like it's getting worse every year, and there's a lot of conflicting advice about how to remove moss from a roof without doing more harm than good. The short answer is that a controlled scrape-and-biocide treatment done from the ground or via roof ladders, never a jet wash blasted straight at the tiles, is the method that actually works long-term.
This guide walks through what's safe to do yourself, what genuinely needs a professional, and why pressure washing a roof is nearly always the wrong call.
The short answer: scrape, treat, don't pressure wash
Professional moss removal uses a hand scrape or soft brush to lift the bulk of the moss clumps, followed by a biocide treatment that kills remaining spores and root systems at the surface and in the tile's pores, preventing rapid regrowth. This is applied by pole or backpack sprayer, low pressure throughout, with the tiles left to dry and the dead moss naturally washed away by rain over the following weeks, or gently cleared afterwards.
What doesn't work, and what causes real damage, is pressure washing a roof directly. High pressure forces water up under tiles and through nail holes, strips the protective granule coating off concrete tiles, and can dislodge slipped or aged tiles altogether, turning a cosmetic moss problem into a leak.
Is DIY moss removal safe to attempt?
For a bungalow or single-storey extension roof where the moss is light and the pitch is shallow, a careful DIY approach with a soft brush from a secure ladder position and a shop-bought biocide moss treatment can be reasonable. Always work from the ground or a properly footed ladder, never walk on the tiles themselves, wet moss on a pitched roof is extremely slippery and roof falls are one of the most common serious DIY accidents.
For anything above single-storey, steep pitches, slate roofs (which are more easily cracked underfoot than concrete tile), or roofs with significant moss coverage, this is genuinely a job worth paying a professional for. It's not really about the cleaning technique, it's about doing it without anyone getting hurt or a tile getting cracked underfoot and only being discovered when it leaks eighteen months later.
What professional treatment typically costs
A full roof clean with moss scrape and biocide treatment typically runs £400-£1,200+ for a semi-detached house, depending on roof size, pitch, access and how much moss coverage there is. Larger detached properties or roofs needing extensive hand-scraping naturally sit at the higher end.
It's worth asking any quote whether biocide treatment is included as standard, some cheaper quotes are for a scrape only, which removes the visible problem but leaves spores behind to regrow within a year or two.
Preventing moss coming back
Moss thrives where roofs stay damp and shaded, north-facing pitches, roofs under overhanging trees, and roofs with poor airflow are the worst affected. Trimming back overhanging branches and keeping gutters clear so water isn't sitting against the roofline both slow regrowth meaningfully.
A biocide-treated roof typically stays clear for 12-24 months before a light re-treatment is worth considering, rather than waiting for moss to build up fully again before acting.
Frequently asked questions
Related guides
Get Your Free Quote!
Enter your details below and one of our experts will be in touch to discuss the work needed and give you your free no-obligation quote.
