
from £140/one off
from £90/session
from £35/session
£250/hour
Roofs don't need to be decades old to look neglected. A few years of rain, shade and windblown debris is enough for moss and algae to spread across tiles and slates in Ewell.
A standard roof clean covers:
A mossy roof holds onto moisture longer than a clean one, and that extra dampness is what causes tiles to loosen and gutters to clog. Dealing with it now tends to be far cheaper than fixing water damage further down the line.
Roof cleaners covering Ewell also tend to work in Ashtead and Weybridge, so they've usually seen a wide mix of roof ages and styles typical of this part of Surrey.
Describe your job once on Bark, and local roof cleaners will get in touch with quotes, letting you compare prices and reviews before making your choice.
Bark's data suggests roof cleaning in Ewell costs around £400 to £1,000 per job, roughly £8.50 to £14 per square metre. Exactly where you land depends on the size of the roof, access, and whether it's a manual scrape and biocide treatment or a full steam clean.
It's not recommended unless you're experienced working at height. Wet tiles are slippery, and using the wrong pressure or chemicals can crack tiles or push water underneath them, which creates bigger problems than the moss itself.
Cleaning alone slows it down, but most roof cleaners follow up with a preventive treatment that helps keep moss and algae at bay for longer, rather than expecting a single clean to solve things permanently.
Most standard roofs take around half a day to a full day, depending on how much moss has built up and how easy the roof is to access safely.