
£59/session
£250/hour
£50/session
£375/one off
from £110/session
A roof that hasn't been cleaned in a few years can quickly pick up moss, especially in the shadier corners of a property. In Coulsdon, as elsewhere, this is one of the most common reasons homeowners call in a professional.
A preventive treatment applied after cleaning slows how quickly moss and algae return, which can mean longer gaps between future cleans and less wear on your tiles.
Describe your roof and the areas that need attention, and roof cleaners covering Coulsdon and nearby Purley, South Croydon, Earlsfield and Chislehurst will send over quotes so you can compare and choose.
Bark's data suggests roof cleaning in Coulsdon typically costs £400 to £1,000 per job, roughly £8.50 to £14 per square metre, with roof size, access, and the choice between a manual scrape and biocide treatment or a full steam clean all affecting the price.