
from £110/session
£59/session
£250/hour
£50/session
£375/one off
Surrey's wet weather and plenty of tree cover mean roofs in Leatherhead pick up moss, algae and grime faster than you'd expect. A roof cleaner can strip all that away and leave tiles or slates looking like new, without needing a full re-roof.
Most jobs start with a walk-round survey, then move on to:
A build-up of moss holds moisture against tiles, which can lead to slipped tiles, blocked gutters and damp patches inside the loft. Getting on top of it now is far cheaper than repairing water damage later.
Roof cleaners working in Leatherhead often also cover Guildford, Ashtead and the wider area, so many have a good feel for the kind of roofs and weather this part of Surrey throws at them.
Bark makes it easy to compare a handful of local roof cleaners, check their reviews and pick the one that suits your roof and budget.
Bark's data suggests roof cleaning in Leatherhead costs around £400 to £1,000 per job, roughly £8.50 to £14 per square metre. The final price depends on your roof's size and access, and whether the work is a manual scrape and biocide treatment or a full steam clean.