
from £75/hour
£375/one off
from £35/session
from £150/hour
Roofs in Abingdon are exposed to the same rain and shade that affects much of Oxfordshire, and that combination is ideal for moss and algae to spread across tiles and slates. Regular cleaning helps keep this under control before it becomes a bigger issue, particularly on roofs that see little direct sun through autumn and winter.
Roof cleaners working in Abingdon also frequently cover Chipping Norton, Thame, Bicester and Chinnor, giving you a decent choice of tradespeople in this part of Oxfordshire. Post your job on Bark with a few details about your roof, and you'll receive free quotes from roof cleaners to compare. It's a quick way to see what different roof cleaners would charge before you commit to anyone.
Bark's data suggests roof cleaning in Abingdon typically costs £400 to £1,000 per job, roughly £8.50 to £14 per square metre, with the total depending on roof size, access, and whether it's a manual scrape and biocide treatment or a full steam clean.