
Some contractors charge according to roof size, with common rates ranging from around £8.50 to £20 per square metre. Others provide a fixed quotation after looking at the property, roof covering, level of growth and cleaning method. For a typical semi-detached home, the price often falls between £500 and £1,000. Nevertheless, a more thorough package that includes moss removal, treatment and difficult access may cost considerably more.
The chosen cleaning method also has a major effect on the final bill. For example, manual moss removal followed by a biocide treatment may cost less than steam cleaning or a full soft-wash service. In addition, scaffolding, cherry pickers and roof repairs can add hundreds of pounds to the overall price.
Typical roof cleaning cost
For most homes, a sensible planning budget is between £500 and £1,200. A small terraced property with straightforward access may cost less. By contrast, a large detached house with several roof sections could cost £1,500 or more.
Quick roof cleaning cost summary
| Roof cleaning service | Typical UK cost |
|---|---|
| Small terraced house | £400 to £750 |
| Semi-detached house | £500 to £1,000 |
| Detached house | £700 to £1,500 |
| Large or complex detached property | £1,200 to £2,500+ |
| Manual moss removal | £8.50 to £15 per m² |
| Soft washing | £10 to £20 per m² |
| Steam cleaning | £10 to £20+ per m² |
| Biocide treatment only | £250 to £600 |
| Roof cleaning with scaffolding | £900 to £2,500+ |
These figures provide a useful starting point rather than a fixed tariff. After all, roof size, condition, pitch and access can all change the quote considerably.
What does professional roof cleaning include?
A professional roof clean usually begins with an inspection. At this stage, the contractor checks the roof covering, moss levels, access and any fragile or damaged areas before choosing a suitable cleaning method.
Depending on the quotation, the work may include:
- scraping away moss by hand
- removing algae, lichen and loose dirt
- applying a biocide or soft-wash treatment
- clearing moss and debris from the gutters
- cleaning up the ground around the property
- carrying out a final roof inspection
- taking photographs before and after the work
Some quotations only include moss removal. By comparison, others cover chemical treatment, gutter clearance and waste disposal as part of the package. Therefore, homeowners should compare the full scope of work rather than focusing on the headline price alone.
Roof cleaning cost by property type
The type of property gives a useful indication of the likely roof size. Even so, extensions, dormers, garages and complex roof shapes can make two similar-looking houses very different to price.
Terraced house roof cleaning cost
Terraced homes often have smaller roof areas than detached properties. Furthermore, contractors may find access relatively straightforward from the front or rear.
Typical cost
£400 to £750
A light clean may stay near the bottom of the range. However, thick moss, restricted rear access or several roof levels can increase the price.
In some cases, neighbours arrange several adjoining roofs at the same time. As a result, the contractor may offer a lower individual price because setup and access costs can be shared across the properties.
Semi-detached house roof cleaning cost
A three-bedroom semi-detached house provides a useful benchmark for UK roof-cleaning prices.
Typical cost
£500 to £1,000
A straightforward clean may come in near the lower end. On the other hand, a package that includes detailed moss scraping, chemical treatment and difficult access can reach £1,000 or more.
Ultimately, the exact price will depend on roof size, pitch, tile type and the amount of organic growth.
Detached house roof cleaning cost
Detached homes usually have larger roofs and more exposed elevations. They may also include extensions, porches, garages, valleys and several different roof levels.
Typical cost
£700 to £1,500
For a large four-bedroom property with heavy growth, the total may rise to £1,500 to £3,000. In particular, steam cleaning, complex access or a multi-stage treatment can move the cost towards the upper end.
Bungalow roof cleaning cost
Although bungalows have lower roofs, they often cover a larger footprint than expected. Consequently, easier access does not always lead to a very small bill.
Typical cost
£400 to £900
The price may remain relatively low when the roof has a simple shape and limited moss. Conversely, a wide detached bungalow can have as much roof area as a two-storey home.
Three-storey house roof cleaning cost
Cleaning a townhouse or three-storey property usually involves more complicated access and additional safety measures.
Typical cost
£800 to £1,800+
A scaffold tower, mobile access platform or full scaffolding can increase the total further. Moreover, working at greater height often means the job takes longer.
Roof cleaning cost by roof type
Different roof materials need different levels of care. Therefore, the contractor should select a method that suits the tiles or covering rather than applying the same process to every property.
Concrete tile roof cleaning cost
Concrete tiles are common throughout the UK and often attract noticeable moss as they age.
Typical cost
£400 to £900
A common approach involves scraping the moss manually and applying a biocide afterwards. Some contractors also use controlled washing methods. However, they should always assess the condition of the tiles first.
Clay tile roof cleaning cost
Clay tiles can become fragile with age. For that reason, gentler cleaning methods may prove more appropriate.
Typical cost
£500 to £1,200
A careful manual clean or soft wash often costs more than a basic pressure-washing service because the work takes longer. Even so, the gentler approach may reduce the risk of damage.
Slate roof cleaning cost
Natural slate needs careful handling, particularly where the slates are old, thin or already loose.
Typical cost
£500 to £1,000+
Walking directly on slate can cause breakages. Consequently, the contractor may need specialist access equipment or a scaffold platform.
Flat roof cleaning cost
Flat roofs can collect leaves, moss and standing dirt, especially around outlets and low points.
Typical cost
£300 to £600
A contractor may sweep away debris, clear drainage outlets and use a suitable low-pressure cleaning method. However, they should take care not to damage felt, membranes or sealed joints.
Thatched roof cleaning cost
Thatched roofs need a specialist approach and should not receive a conventional water-based roof clean.
Typical cost
Priced individually
Specialist maintenance may involve careful manual removal of moss and surface growth. Because of the risks involved, homeowners should only use contractors who understand thatched roofing.
Roof cleaning cost by method
The cleaning method affects both the immediate appearance and the overall cost.
Manual roof moss removal cost
Manual scraping involves removing moss from the tiles with tools shaped to match the roof profile. Contractors often work from ladders, towers or specialist access systems.
Typical cost
£8.50 to £15 per m²
For an average semi-detached house, the total may fall between £600 and £900, depending on access and roof size.
Compared with pressure washing, manual scraping creates far less water force. Moreover, the contractor can work more carefully around fragile or damaged tiles.
The process may not immediately remove every stain or patch of lichen. Therefore, contractors often apply a follow-up treatment that continues working over time.
Roof soft-washing cost
Soft washing uses a low-pressure application of cleaning products to treat moss, algae and lichen.
Typical cost
£10 to £20 per m²
A semi-detached home may cost around £450 to £650 for a basic soft wash. However, manual preparation, heavy growth and awkward access can push the total higher.
Unlike pressure washing, soft washing aims to kill remaining spores and biological growth rather than relying on water pressure alone. Consequently, the roof may continue to improve gradually after the treatment.
Roof steam-cleaning cost
Steam cleaning uses heated water at lower pressure than conventional power washing. It can remove moss and surface dirt while reducing the need for aggressive pressure.
Typical cost
£800 to £2,000+
This method often costs more because the equipment is specialised and the work can take longer. Nevertheless, it may suit some delicate surfaces when an experienced contractor controls the temperature and pressure correctly.
Pressure-washing a roof cost
Pressure washing can produce a rapid visual change. However, it does not suit every roof.
Typical cost
£400 to £1,000
High pressure may damage weak tiles, force water beneath the roof covering or remove protective surface finishes. Older clay tiles and slate can be especially vulnerable. For that reason, a contractor should inspect the roof carefully before recommending any pressure-based method.
A lower quotation does not necessarily offer better value. If the process damages tiles or causes leaks, the repair bill can easily outweigh the initial saving.
Biocide roof treatment cost
A biocide treatment targets moss spores, algae and lichen. Contractors often apply it after manually removing the heaviest growth.
Typical cost
£250 to £600 as a standalone treatment
When included with manual scraping, the total commonly rises to around £600 to £1,500. The treatment may take several months to show its full effect because rain gradually washes away the dead organic growth.
Roof sealing or coating cost
Some companies offer a roof sealant or coloured coating after cleaning.
Typical additional cost
£10 to £25+ per m²
The suitability of a coating depends on both the roof covering and its condition. Therefore, homeowners should ask which product the contractor intends to use, whether the roof can still release moisture and whether the tile manufacturer supports the application.
Most importantly, a coating should never act as a substitute for replacing cracked or failing roof tiles.
Additional roof cleaning costs
The initial cleaning price may not include every part of the job. As a result, several common extras can raise the final total.
Scaffolding cost
Scaffolding may be necessary when the roof is steep, tall or difficult to reach safely.
Typical additional cost
£500 to £1,200+
A large or complicated scaffold can cost more. Alternatively, some contractors use mobile towers, roof ladders or powered access platforms.
Cherry picker hire
A cherry picker can help contractors reach roofs above conservatories, extensions or awkward ground.
Typical additional cost
£300 to £700+
The hire price depends on the machine, delivery, operator and length of use.
Gutter cleaning
Roof cleaning often sends moss and loose debris into the gutters. Consequently, the contractor should normally clear them before finishing.
Typical additional cost
£50 to £200
Some companies include this work in the main quotation. Therefore, homeowners should check before paying for it separately.
Fascia and soffit cleaning
Once the roof looks cleaner, dirt on the nearby roofline may become more noticeable. For this reason, some homeowners add a gutter, fascia and soffit wash.
Typical additional cost
£100 to £400
Combining the services can sometimes offer better value than booking them separately.
Minor roof repairs
Cleaning can reveal cracked tiles, loose ridge sections or damaged mortar that moss had previously hidden.
Typical additional cost
£100 to £500+
More substantial repairs will need a separate quotation. Ideally, the contractor should identify fragile areas before starting so the cleaning process does not make existing damage worse.
Waste removal and cleanup
Roof moss can create a surprising amount of debris. Most reputable quotations include bagging the waste and cleaning nearby paths, windows and walls afterwards.
Nevertheless, some companies may charge more for unusually heavy growth or specialist disposal. It is worth confirming the cleanup arrangements before work begins.
What affects the cost of roof cleaning?
Several factors influence the final quotation.
1. Roof size
A larger roof requires more labour, cleaning solution and access equipment. As a result, the cost per square metre becomes an important pricing measure.
2. Amount of moss and lichen
A lightly stained roof takes less time than one covered in thick moss. Heavy growth also creates more waste and may require detailed manual scraping before treatment.
3. Roof pitch
Steep roofs need more careful access and safety equipment. Consequently, they usually cost more than low-pitched roofs of the same size.
4. Roof material
Concrete tiles, clay tiles and slate each respond differently to cleaning. Fragile or specialist materials often require slower methods, which increases labour costs.
5. Property height
A bungalow may only require ladders or a small tower. By contrast, a three-storey house could need scaffolding or powered access equipment.
6. Access around the building
Conservatories, extensions, narrow passages, sloping gardens and neighbouring buildings can all restrict access. Therefore, the contractor may need extra time or specialist equipment.
7. Cleaning method
Basic moss scraping generally costs less than steam cleaning or a full multi-stage treatment. However, the cheapest method may not suit the roof material or condition.
8. Repairs found during cleaning
Broken tiles and failing mortar increase the total when the homeowner asks the contractor to complete repairs at the same time.
9. Location
Labour and access costs tend to run higher in London and parts of the South East. Meanwhile, contractors in other parts of the UK may offer more competitive prices.
How long does roof cleaning take?
A standard roof clean usually takes between one and three days.
A small property with easy access may only require one day. In contrast, a large detached roof with manual moss removal, treatment and difficult access can take several days.
Scaffolding may also need to go up before the work begins and remain in place until the contractor completes the cleanup and any repairs.
Weather can delay the project too. For example, strong winds, heavy rain, frost and extreme heat may prevent safe access or affect the cleaning treatment.
How often should a roof be cleaned?
Most roofs do not need annual deep cleaning. Depending on the local environment, a professional clean may last for several years.
Homes surrounded by trees or facing a shaded, damp direction often develop moss more quickly. Conversely, an open roof that receives plenty of sun may stay clear for longer.
After the initial work, occasional biocide maintenance can help slow regrowth. In addition, regular gutter cleaning prevents dislodged moss from blocking rainwater outlets.
Is roof cleaning worth the cost?
Roof cleaning can improve the appearance of a property and reduce the amount of moss falling into the gutters. Furthermore, removing thick growth makes it easier to inspect the roof for cracked or slipped tiles.
Moss can hold moisture against the roof covering and contribute to blocked gutters. However, homeowners should avoid exaggerated claims that every patch of moss will quickly destroy a roof. The condition of the tiles, roof design and level of growth all matter.
A careful clean may offer good value when the roof remains structurally sound. By contrast, cleaning will not solve widespread tile failure, rotten battens or serious leaks. Those problems require roofing repairs or replacement.
DIY roof cleaning versus hiring a professional
Roof cleaning may look straightforward from ground level. In reality, working on a sloping roof creates serious fall risks, while wet moss makes the tiles extremely slippery.
DIY may only be suitable when:
- the work can take place safely from ground level
- you are cleaning a small, accessible flat roof
- the roof covering remains in good condition
- no ladders or roof walking are required
Professional roof cleaning is usually better when:
- the property has a pitched roof
- the roof is two storeys or higher
- moss growth is heavy
- the tiles are old or fragile
- a biocide or soft-wash treatment is needed
- access requires ladders, towers or scaffolding
Professionals should also understand how to control dirty runoff and protect walls, windows, gardens and neighbouring properties.
Questions to ask a roof-cleaning contractor
Before accepting a quotation, ask the contractor:
- Which cleaning method will you use?
- Why does that method suit my roof material?
- Does the price include moss removal and biocide treatment?
- Will you clear the gutters afterwards?
- How will you access the roof safely?
- Does the quote include scaffolding or powered access?
- Will you protect windows, walls and garden areas?
- What happens if you find broken tiles?
- Does the price include debris removal?
- Do you hold suitable public liability insurance?
A detailed written quote makes it much easier to compare contractors fairly. In addition, it reduces the risk of unexpected extras once work begins.
Example roof-cleaning budgets
Example 1: small terraced house
- manual moss removal: £350 to £550
- biocide treatment: £100 to £250
- gutter clearance: £50 to £100
- likely total: £500 to £900
Example 2: three-bedroom semi-detached house
- roof cleaning: £500 to £850
- biocide treatment: £150 to £300
- minor tile repairs: £100 to £250
- likely total: £650 to £1,400
Example 3: four-bedroom detached house
- full moss removal and treatment: £900 to £1,600
- access equipment: £300 to £800
- gutter and roofline cleaning: £150 to £350
- likely total: £1,350 to £2,750
Example 4: slate roof with difficult access
- specialist cleaning: £700 to £1,300
- scaffolding or platform access: £500 to £1,000
- replacement of damaged slates: £150 to £500
- likely total: £1,350 to £2,800
FAQs about roof cleaning costs
How much does roof cleaning cost in the UK?
Most professional roof-cleaning jobs cost between £400 and £1,500. Smaller and simpler roofs may cost less, while large properties with heavy moss or difficult access can exceed £2,000.
How much does moss removal from a roof cost?
Manual roof moss removal commonly costs around £8.50 to £15 per square metre. An average semi-detached house may cost approximately £600 to £900, depending on access and treatment requirements.
How much does soft washing a roof cost?
Soft washing generally costs between £10 and £20 per square metre. A typical semi-detached property may cost around £450 to £650 for a basic treatment, although preparation and access can increase the total.
Is roof cleaning cheaper than roof replacement?
Yes. Roof cleaning usually costs hundreds or a few thousand pounds, while a complete replacement can cost many thousands. However, cleaning cannot repair a roof that has reached the end of its serviceable life.
Does roof cleaning include gutter clearing?
Some contractors include gutter clearing because moss and debris often fall into the gutters during the clean. Others charge separately, usually between £50 and £200.
Is pressure washing safe for roof tiles?
High-pressure washing does not suit every roof. It may damage fragile tiles, remove surface finishes or force water beneath the covering. Therefore, a contractor should inspect the roof and recommend a method based on the tile type and condition.
Do I need scaffolding for roof cleaning?
Not always. Contractors may use ladders, mobile towers, specialist roof-access systems or cherry pickers. Nevertheless, steep, high or awkward roofs may require scaffolding.
How long will the roof stay clean?
Results vary according to shade, nearby trees, roof orientation and local weather. A follow-up biocide treatment can slow regrowth, although no method will keep every roof permanently free from moss.
Final thoughts
Roof cleaning in the UK typically costs between £400 and £1,500, although large or difficult projects may exceed £2,000. A standard semi-detached home will often cost around £500 to £1,000, depending on the method and amount of moss.
Manual moss removal followed by a biocide treatment remains a common option. Meanwhile, soft washing and steam cleaning may suit roofs that need a gentler or more thorough approach. Pressure washing can create a rapid visual result, but it requires careful assessment because high pressure may damage some roof coverings.
Before choosing a contractor, compare the cleaning method, access arrangements, treatment products and included extras. In particular, a clear quotation should explain whether the price covers gutter cleaning, debris disposal, minor repairs and any necessary scaffolding.
Ultimately, the lowest quotation does not always offer the best value. A reliable contractor should clean the roof without damaging the tiles, control runoff carefully and leave the property tidy once the work is complete.
