How Often Should a Roof Be Cleaned?
Every three to five years for most Irish roofs, sooner on a north-facing or tree-shaded roof. A clean with a moss killer holds the moss back for one to four years.
How long a clean lasts, how long the job takes, and when moss dies.
Free, no obligation. One local company prices it, not five.
- 3–5 yearsbetween cleans for most roofs
- 1–4 yearsa moss killer holds it back
- Hours to a dayon site
- Soonerunder trees and facing north
How often a roof needs cleaning
How often should a roof be cleaned in Ireland?
Every three to five years for most Irish roofs, sooner on a north-facing or tree-shaded roof. A clean with a moss killer holds the moss back for one to four years.
| Question | Answer |
|---|---|
| How often | Every 3–5 years, sooner if shaded |
| How long a clean with a moss killer lasts | 1–4 years |
| Without a moss killer | Moss back in 6–9 months in the west of Ireland |
| How long the job takes | A couple of hours to a full day |
| How long until the moss is gone | About a month per year untreated |
The same clean lasts longer on an open, south-facing roof than under trees. A yearly moss killer re-treat is the cheap way to stretch it.
Real roofs, before and after
Jobs shared by the Irish companies that did them. Each says where it was.






What roof cleaning costs in Limerick
Typical prices for typical roofs, by house and by method.
| Job | Typical price | What moves the price |
|---|---|---|
| Moss killer (biocide) on its own | €4–€10 per m² extra, from about €200 for a bungalow re-treat | Sprayed at low pressure, left to work |
| Semi-detached, 3 bed | €400–€1,800 | Moss depth, roof size, tiles or slate |
| Detached house | €450–€3,000+ | Size, height, and whether it needs scaffolding |
| Gutters and downpipes cleared | €60–€200 | Done with the roof, it's at the low end |
A guide for typical Limerick roofs. Your price is fixed by the company once they've seen the roof or your photos. Ask for it in writing, with VAT, the biocide and the gutters shown.
Get a roof cleaning price in 4 quick taps
Tell us about the roof. It goes to one vetted local roof cleaning company that covers Limerick, and they ring you with a price, usually within one working day.
Questions we get asked
How often should a roof be cleaned in Ireland?
Every three to five years for most Irish roofs, sooner on a north-facing or tree-shaded roof. A clean with a moss killer holds the moss back for one to four years.
How long does a roof clean last?
Yes, eventually. With a moss killer, a clean usually holds it back for one to four years. Without one, moss can be back within 6 to 9 months in the west of Ireland.
How long does it take to clean a roof?
A couple of hours to a full day on site, depending on the size of the roof and how much moss there is. The moss killer keeps working after: dead growth washes off with the rain over the following weeks.
Should I get a treatment every year?
Some people do, especially on shaded or tree-lined houses. A re-treat is €4–€10 per m², or from about €200 for a bungalow.
How much does a clean cost in Limerick?
Cleaning the roof of a 3-bed semi costs €400–€1,800 in Limerick, a terraced house or small semi €300–€1,200, and a detached house €450–€3,000+. Slate is dearer, €900–€3,500+. Clearing the gutters at the same time adds €60–€200.
Get a free roof cleaning price
One local company rings you, usually within one working day. Nothing is booked until you say yes.
Every guide, price check and Limerick area
Jump straight to any specification guide, our price check, the technical glossary or your local area in Limerick.
Price & Specification Guides
Calculator, FAQ & Glossary
All Limerick Areas
- Roof Cleaning Prices Limerick
- Roof Cleaning Limerick city
- Roof Cleaning Castletroy
- Roof Cleaning Raheen and Dooradoyle
- Roof Cleaning Corbally
- Roof Cleaning Annacotty
- Roof Cleaning Castleconnell
- Roof Cleaning Caherconlish
- Roof Cleaning Patrickswell
- Roof Cleaning Adare
- Roof Cleaning Croom
- Roof Cleaning Newcastle West
- Roof Cleaning Abbeyfeale
- Roof Cleaning Rathkeale
- Roof Cleaning Askeaton
- Roof Cleaning Kilmallock
- Roof Cleaning Bruff
- Roof Cleaning Hospital
- Roof Cleaning Cappamore
- Roof Cleaning Doon
- Roof Cleaning Glin
- Roof Cleaning Foynes
