Drive down most established Melbourne streets and you’ll see it: dark green and orange patches across terracotta tile roofs, sometimes whole sections that look more like garden than rooftop. That’s lichen, and on shaded, tree-lined streets across suburbs like Brighton, Hampton, and Sandringham, heavy lichen growth is the norm rather than the exception. Cool wet winters keep tiles damp for months on end, and over a few years moss and black algae build up until the dark streaks are visible from the kerb. Colorbond metal roofs collect their own organic film too, even if the smoother finish slows it down.
Mr Sparkle Window Cleaning is the Melbourne roof cleaning team that picks the method based on what your roof needs, not on what makes the quote bigger. Our industrial pressure cleaner has adjustable settings for heavy lichen and a soft-wash configuration for lighter buildup. Our team is certified to work safely at heights, and we inspect the roof itself before any pressure goes near it. Around 80% of Melbourne roofs we clean call for pressure cleaning because of the lichen load, and the other 20% are suited to soft washing.
Most quotes go out within 30 minutes to an hour, and around 90% are handled remotely with no in-person visit unless you’d prefer one. Call us today on (03) 7073 2133 to get on the schedule.
Roof cleaning is priced per job, not per square metre or per hour. The final figure depends on the size of the roof, the material, the pitch, the condition, and the method the roof needs. Most jobs take at least a full day. Smaller home roof cleans run around $1,800. Larger home roof cleans run around $3,000. The typical residential roof cleaning range across Melbourne sits at $1,800 – $3,000.
A few real factors move pricing up or down:
To confirm a booking, we ask for a 50% deposit, payable online with no credit card fees. On a $1,800 roof clean that’s $900; on a $3,000 roof clean it’s $1,500. Pricing details for your specific roof are available upon request.
We’ve built the quote process around speed because most homeowners are comparing companies. During business hours we respond to inquiries within one to five minutes, often within one minute, and most quotes go out within 30 minutes to one hour. Around 90% of our roof cleaning quotes are completed remotely using Google Earth, Google Street View, real estate listing photos, or photos you send through. About 80% of Melbourne properties have listing photos available, which usually show enough of the roof to assess size, material, and visible growth without scheduling a site visit. For homeowners who’d rather meet in person, in-person quotes are free of charge in our local service area. Current offers are confirmed at the time of quoting.
We clean the two most common Melbourne residential roof materials, terracotta tile and Colorbond metal, and the method we use depends on what’s actually growing on the roof.

Terracotta tile is the most common roof material across Melbourne, and the most common condition we see on it is heavy lichen. Lichen embeds into the porous surface of the tile and won’t lift with a soft wash on the same day. For homeowners who want a roof that looks visibly clean as soon as we leave, pressure cleaning is the method that delivers it. Same-day visible results on a lichen-heavy terracotta roof come from physical removal, not chemistry alone.

Not every terracotta roof needs pressure cleaning. If the buildup is mostly black algae or lighter staining, typically a roof maintained more recently, a soft wash can lift it. Soft washing runs the same industrial machine at high water volume and low pressure, paired with a detergent that breaks down organic growth. We recommend soft washing when the roof condition genuinely allows for it, because the gentler method is the right call when it will deliver a clean-looking result.

Colorbond metal roofs are cleaned according to manufacturer guidelines rather than a one-size-fits-all approach. Metal roofs have a coated finish that can be damaged by aggressive technique, so the method is adjusted to suit the specific Colorbond product and its condition.
Some Melbourne tile roofs are over 100 years old, particularly on heritage homes in older suburbs, and tiles can become brittle as they age. Pressure cleaning isn’t safe in those cases: the force can crack tiles, and the foot traffic required to clean from the roof can damage them too. We inspect the roof first, in particular the pointing and the edges, and if we don’t think it’s safe to clean, we’ll tell you and decline the job. We’d rather walk away than risk damaging your roof.

Most residential pitches are workable with a proper harness and at-heights setup. If the pitch is too steep for safe access, we’ll tell you during the quote stage so you can plan accordingly, and we adjust the approach where we can. We don’t want you waiting at home for us to arrive only to find out we can’t do the work safely.
What Pressure Cleaning a Heavy Roof Does to the Yard Below
Pressure cleaning a lichen-heavy roof creates significant debris. Moss, lichen plates, and organic growth come off the roof and land on driveways, paths, fences, backyards, and sometimes neighbouring properties. That’s how heavy growth gets removed. We walk you through what to expect before we start, and cleanup of every affected area is part of the service. The roof clean isn’t done when the roof looks clean. It’s done when everything around it is back to normal.

Roof cleaning is a decision homeowners make once every few years, usually with three or four companies in the running. We make sure we’re the one with the price in your inbox first, generally within the hour, often within the same minute you send the inquiry through during business hours.

Most homeowners don’t have time for three contractors to walk through their property at scheduled visits. Roughly 90% of our roof cleaning quotes are completed without anyone knocking on your door, using satellite imagery, street-level photos, real estate listing shots, or photos you send through. If you’d rather meet face to face, that’s still on the table for free in our local service area.

The machine we run is industrial-grade, not the homeowner-style unit some operators show up with. Adjustable pressure and high water volume mean the same unit can handle a lichen-heavy roof one day and a lighter soft-wash job the next. Pressure is set for the roof in front of us, not cranked to maximum on every job.

About 80% of Melbourne roof cleans we do are pressure cleaning because the lichen load justifies it, and the other 20% are soft washing because the roof allows for it. We don’t push the harder method to inflate a quote, and we don’t push soft washing on a lichen-heavy roof and leave you with a result that doesn’t look clean. The method follows the roof.

If a roof is too old, the tiles too brittle, or the pitch too steep to work on safely, we say so and walk away from the job. Most homeowners have never had a contractor decline work for the right reasons. That tells you everything about how we operate.

Our team holds certification to work safely at heights through WorkSafe Victoria, and we use harnesses and full safety gear on every roof we clean. It’s the legal and practical baseline for working on residential roofs in Victoria, and a lot of cheaper operators don’t meet it.

Most contractors won’t bother knocking on the neighbours’ doors before a roof clean. We do, every job, and the conversation is straightforward: introduction, what’s about to happen, and a promise to clean up anything that lands on their property. It’s a small detail that sets the tone for how the rest of the job runs.

Three things back every roof clean we do: a two-year regrowth guarantee, public liability insurance up to $20 million, and a customer walkthrough on completion (or a video walkthrough if you’re not home). The full guarantee terms are spelled out further down the page, and if for any reason you’re not happy with the result, we’ll give your money back. We don’t want to fight with anyone.

Our roof cleaning process is built around three things: doing the work safely, doing it properly, and managing what happens around the roof during and after.
During business hours we reply to inquiries within one to five minutes, generally within one. We ask a short list of discovery questions: roof material (terracotta tile, Colorbond, something else), approximate size, age of the home, condition, and any known concerns like brittle tiles or steep pitches. Those answers tell us what to look for before we open the satellite imagery.
We usually quote remotely by reviewing your property through Google Earth, Google Street View, and real estate listing photos, which together show the roof size, material, pitch, and often the visible growth load. About 80% of Melbourne properties have listing photos available; for the rest we ask for photos or come out in person free of charge. Most quotes are sent within 30 minutes to an hour.
Once you accept the quote, we lock in your preferred time and take a 50% deposit online with no credit card fees. On a $1,800 roof clean that’s $900; on a $3,000 roof clean it’s $1,500. You receive a booking confirmation immediately and a reminder 24 hours before service to confirm timing, parking access, and anything else you need to know.
We arrive on time, park for direct access, introduce ourselves, and walk you through what’s about to happen. For pressure cleaning in particular, we set expectations about the mess that comes off a lichen-heavy roof so it’s never a surprise once the equipment fires up. The full picture of where debris ends up and how we handle the cleanup is covered earlier on the page; on the day, we just confirm it again face to face before we start.
Before we set up the equipment, we walk to the homes either side and knock. The introduction is brief: who we are, what we’re doing, that some growth may land on their property during the clean, and our commitment to clean it up afterwards. The conversation takes a few minutes and saves a lot of awkwardness later.
Before any cleaning starts, we walk the roof itself. We check the roof pointing (the mortar at ridges and hips), the roof edges, and the overall tile condition. If we find anything that changes the picture, we tell you before proceeding. Once the inspection is done and we’re moving forward, we set up harnesses and safety gear per working-at-heights guidelines.
The method was decided at the quote stage based on the roof’s condition. For roofs with heavy lichen and moss, about 80% of what we clean in Melbourne, we use pressure cleaning, which physically removes embedded growth and delivers a same-day visible result. For roofs with lighter buildup or black algae, about 20%, we use soft washing, which runs the same machine at high water volume and low pressure paired with a detergent that breaks down growth chemically. For Colorbond and other metal roofs, we follow the manufacturer’s guidelines.
The roof being clean isn’t where the job ends. We work around the property and any neighbour’s property that copped fallout. Our team does an internal walkthrough first, fixes anything that needs another pass, then walks you through. If you’re not home, we record a video walkthrough. If you spot something afterwards, we come back and fix it free of charge. The day after or the week after, our office gives you a happy call to confirm everything’s to standard and ask for a Google review if you’re happy.
If visible organic regrowth appears within two years of the clean, we come back and address it. The honest caveat is that regrowth is heavily influenced by environmental conditions, especially overhanging trees, heavy shade, and constant moisture. A roof under dense tree cover will regrow faster than a roof in open sun, and that’s outside our control. We’ll always flag this during the quote so the guarantee is set against realistic expectations.
We don’t leave a roof clean until you (or your video walkthrough) confirm you’re happy with both the roof itself and the cleanup of the surrounding areas. If anything needs another pass before we go, we handle it on the spot.
If you notice something after we’ve left, a section of the roof that needs a second look, an area of the driveway that wasn’t fully cleared, we come back free of charge. There’s no callout fee, no argument, no fine print.
In the rare case you’re genuinely unhappy with the service, we’ll give your money back. We don’t want to fight with anyone. On a $1,800 – $3,000 service, that promise carries weight because we’re not hiding behind fine print on a high-ticket job.
We carry public liability insurance up to $20 million, and our team holds certification to work safely at heights through WorkSafe Victoria. The insurance is the backstop, not the first line of defence. Careful inspection, harness use, choosing the right method, and refusing unsafe roofs are what keep problems from happening in the first place.
The honest boundaries:
This is the kind of conversation you want at the start of the job, not the end. Specific guarantee terms are confirmed at the time of booking.
The honest boundaries:
This is the kind of conversation you want at the start of the job, not the end. Specific guarantee terms are confirmed at the time of booking.
Roof cleaning typically falls in the $1,800 to $3,000 range. Smaller homes sit closer to $1,800, while larger homes or roofs with heavy lichen growth move toward $3,000. Final pricing depends on the size of the roof, the material, the pitch, the condition, and whether the job needs pressure cleaning or soft washing.
Most roof cleaning jobs take at least a full day. Pressure cleaning a lichen-heavy roof takes longer than a soft wash because of the additional debris removal and the cleanup of surrounding areas like driveways, fences, and backyards.
Both. We choose the method based on the roof’s condition, not a default approach. Heavy lichen and moss usually require pressure cleaning for a same-day visible result. Lighter black algae or less severe staining may be suitable for soft washing. Across Melbourne, about 80% of roofs we clean need pressure cleaning and about 20% are soft washed.
Most Melbourne terracotta tile roofs develop heavy lichen growth over time, especially in shaded or tree-covered areas. Lichen embeds into porous tile surfaces and won’t come off with a soft wash on the same day, so pressure cleaning is the method that delivers an immediate visible result.
We clean the two most common Melbourne residential roof materials: terracotta tile and Colorbond metal. Terracotta tile roofs commonly require pressure cleaning because of heavy lichen. Colorbond and other metal roofs are cleaned according to manufacturer guidelines.
Not when the roof is suitable for the method we use. We inspect the roof first, in particular the pointing, the edges, and the tile condition, before we start. If we find tiles that are too brittle, pointing that’s failing, or any other issue that makes pressure cleaning unsafe, we’ll tell you and decline the job. We’d rather walk away than damage your roof.
Sometimes yes, sometimes no. Some Melbourne tile roofs are over 100 years old, and the tiles can be too brittle for pressure cleaning. Roofs that are too steep for safe access aren’t suitable either. We assess this during the quoting process, not on the day, so you’re never left waiting for us to arrive only to find out we can’t do the work.
Yes, especially with pressure cleaning. Moss, lichen, and organic growth come off the roof and land on the ground, driveway, fences, backyard, and sometimes neighbouring properties. We explain this before starting, and the cleanup of all affected areas is built into the service. The job isn’t finished until everything around the roof is back to normal.
Before we start, we knock on the doors of the neighbours either side and let them know what’s happening. We explain that some growth may land on their property and tell them we’ll clean it up afterwards. Once the roof clean is finished, we work around any affected areas on neighbouring properties as part of the cleanup.
Yes, two years free of regrowth. If visible organic regrowth appears within two years of the clean, we come back and address it. The honest caveat: regrowth is heavily influenced by environmental conditions like overhanging trees, dense shade, and constant moisture, which we can’t fix. We’ll always flag these conditions during the quote so expectations are set realistically.
Heavy lichen on a terracotta tile roof, lighter algae on a Colorbond, or a question about whether your roof actually needs cleaning yet: we can have an honest assessment and a price in your inbox within the hour. Most quotes are handled remotely with no in-person visit unless you’d prefer one, so there’s no pressure and no scheduling around our calendar.
Call us today on (03) 7073 2133 to get on the schedule.