
Dalguise Coatings
Professional moss removal and roof cleaning across Perth, Perthshire and Dundee โ restoring your roof and extending its lifespan.
Over time, moss, algae, lichen and general dirt build up on roof tiles โ retaining moisture, adding weight and causing progressive damage to the tile surface. Left untreated, roof moss can lead to cracked tiles, water ingress, damp and costly structural repairs. Professional roof moss removal is one of the most cost-effective ways to protect your home.
Dalguise Coatings specialises in roof cleaning across Perth, Perthshire, Dundee, Glenrothes, Kirkcaldy and Fife. Our moss removal process combines pressure washing or soft washing (depending on your tile type) with an industry-grade biocide treatment to kill existing growth and slow regrowth.
Every roof clean includes clearing of debris from gutters as standard. We clean up thoroughly after every job and carry out a full site inspection before we leave โ leaving your roof looking like new.
Why Choose Us
Removing moss and algae prevents moisture retention and tile damage, adding 10โ20 years to your roof's life.
Moss holds moisture against tiles, leading to frost damage and water ingress. Cleaning eliminates this risk.
Our roof moss removal service uses industry-grade biocide to kill moss and algae at the root, significantly slowing future regrowth.
A clean roof transforms the look of your property, improving kerb appeal and maintaining its value.
Many tile manufacturers require regular cleaning to maintain warranty. We keep your roof compliant.
We clear all gutters and downpipes of debris as part of every roof clean at no extra charge.
How It Works
We carry out a free site survey to assess the condition of your roof and recommend the best cleaning approach.
Biocide is applied to the entire roof surface to begin killing moss, algae and lichen before cleaning starts.
Using pressure washing or soft washing (depending on tile type), we remove all moss, algae, dirt and debris.
All gutters and downpipes are cleared of debris and flushed through as part of every clean.
A final biocide application is made to neutralise any remaining spores and slow future regrowth.
We inspect the finished result with you, clean up all debris from around the property and leave the site tidy.
๐ Free Driveway Clean with any Roof or Wall Coating Application
FAQs
Most domestic roof cleans take 4โ8 hours depending on the size of your roof. We'll give you a clear timeframe when we quote.
We assess every roof individually and select the right method. For delicate or older tiles we use soft washing rather than high pressure, which is equally effective but much gentler on the tile surface.
We recommend every 3โ5 years for most roofs, or sooner if you notice significant moss or algae growth. Properties surrounded by trees may require more frequent attention.
The biocides we use are industry-standard and applied carefully. We take precautions to protect surrounding plants, pets and gardens during treatment.
Yes โ clearing gutters and checking downpipes is included as standard with every roof clean.
Moss removal is a key part of every roof clean we carry out in Perth and Perthshire. We manually remove heavy moss growth, then pressure or soft wash the tiles, and finish with a biocide treatment to prevent it coming back. For roofs with very heavy moss, we may recommend a follow-up treatment.
We provide roof cleaning in Perth, Perthshire, Dundee, Glenrothes, Kirkcaldy and across Fife. Whether you need roof cleaning in Perth city centre or moss removal in a rural Perthshire property, we cover it. Call us on 01738 260330 to confirm your area.
Real Results
Drag the slider on each photo to see the transformation for yourself.


Project 1


Project 2
Our Promise
Google Reviews
R W
6 weeks ago
Peter Borthwick
8 weeks ago
Perth Stove Centre
2 days ago
Margaret Reilly
10 weeks ago
Wendy Carney
25 weeks ago
Robert Mackay
6 weeks ago
Siobhan Mack
Yesterday
R W
6 weeks ago
Peter Borthwick
8 weeks ago
Perth Stove Centre
2 days ago
Margaret Reilly
10 weeks ago
Wendy Carney
25 weeks ago
Robert Mackay
6 weeks ago
Siobhan Mack
Yesterday
Protect your roof, improve kerb appeal and prevent costly moss damage.
Get your free no-obligation quotation today.
Get My Free Roof Cleaning QuoteGet in Touch
Ready to transform your property? Get in touch for a free, no-obligation quote. We cover Perth and surrounding areas across Perthshire, Dundee, Glenrothes, Kirkcaldy and Fife.
Location
Perth, Scotland
Covering Perthshire & surrounding areas