Blocked gutters, stained tiles, moss taking hold. One insured crew for all three — fixed price before we start, photos the same day.

WaterCrew cleans roofs across Melbourne, and roof cleaning covers three different jobs: clearing the gutters and downpipes from $275, soft-washing the roof surface itself from $352, and treating moss and lichen at the root from $495. Roof and gutter cleaning booked as one visit is $748. Every price includes GST and is fixed before we start. The crew carries $20M public liability cover, and an IRATA Level 3 technician is on site for anything at height. Which job you need depends on what you can see from the ground, and the table below sorts that out.
Booked separately, each job carries its own call-out: the crew travels, sets up access, works, packs down. Do it twice and you pay for that twice. In one visit the setup happens once, and with the technician already on the roof the second job is labour rather than a fresh mobilisation — which is where the roof cleaning cost comes down.
Roof and gutter, one visit
$748
We'll only suggest it when the roof genuinely needs treating. If it doesn't, gutters on their own is the right call, and we'll tell you so.
Vacuum clear-out of the channels, every downpipe checked for flow, before-and-after photos the same day.
Soft wash for tile and Colorbond. Lifts dirt, grime and weathering off the surface without high pressure.
Treatment that kills the growth at the root, instead of scrubbing the top off and leaving it to grow straight back.
The roof is the first thing in the street photo. A wash changes it more than any other job outside.
Gutters first. A blocked run does real damage, while a dirty roof only looks bad.
Check the downpipes before anything else. That's where debris lodges and pushes water back into the ceiling.


Gutter cleaning on a double-storey house on Ercildoune Street, Caulfield North. The gutters were completely blocked, with grass growing out of them.
Read case study

Two hundred square metres of roof on Rockbrook Road, carrying enough moss to change its colour from the street.
Read case study

A long single-storey house on Hoddle Street in Elsternwick with around 80 metres of guttering and downpipes blocked with compacted soil. The full run was cleared with SkyVac vacuum equipment from the ground.
Read case study

An annual clean for a returning client on Wrexham Road, Windsor, done in the first week of August. The property is ringed by trees, so the gutters fill every year.
Read case study

Roof valleys on Narawong Road, Caulfield, packed solid with leaves after several years without a clean. A tree overhangs the roof and everything it drops had collected in the same two channels.
Read case study

A Canterbury home with a terracotta tile roof, cleared in the middle of a Melbourne winter. Two and three quarter hours on site for a single technician.
Read case study
Roof work means someone on your property, at height, with equipment. Here's what stands behind the roof cleaners who turn up.
Insured
Public liability cover of $20M, and we'll send the certificate before the booking if you want it.
IRATA Level 3
Our founder holds IRATA Level 3, the top grade of industrial rope-access certification. It's why we work on pitches and second storeys a ladder crew won't.
Melbourne local
Founded here in 2023. Not a franchise, and not a lead agency passing your job to whoever answers first.
Photos on every job
Before-and-after shots of the work, sent the same day, so you can see the result without going up a ladder.
Roof cleaning is surface work — the tiles or sheets themselves. Gutter cleaning clears the channels and downpipes that carry the water away. Different jobs, different prices, and most homes need both eventually.
Yes. Gutter cleaning and roof treatment in one visit is quoted from $748 — one access setup instead of two. Tell us what you're seeing and we'll quote the combination that makes sense, not the longest one.
Gutters start at $275, roof washing at $352 and moss treatment at $495. Gutter cleaning and roof treatment together in one visit is from $748. Send a photo and we'll give you the real figure for your roof.
No — we clean. Roof repairs and guttering work need a licensed roof plumber, and that's not us. If we spot damage while we're up there, we photograph it and tell you.
Send a photo or the address and we'll tell you. Often it's only one of the three, and we'd rather say that than quote you for all three.
Roof cleaning Melbourne wide starts with a look, not a price list. We come out and assess the roof before quoting: what the covering is, how far the soiling has gone, whether the moss has taken root, and what state the gutters and downpipes are in. On a two or three-storey house that used to mean someone on the tiles. Not any more — our founder holds CASA accreditation to fly a drone, so we photograph the whole roof from above and nobody walks on it to price the job.
Every section gets photographed before and after — not just the one that looked worst. Find something on the way? A cracked tile, rust starting in a valley, a bracket letting go. It goes in the same report with a note on what we saw, and you get all of it when the job is done, whether or not it changes anything for you. What we don't do is quietly fix things and add them to the bill.
If you're happy with the result, the last conversation is about keeping it that way. Most homes settle into a routine visit rather than a rescue job, which is the cheaper end of roof cleaning cost across a few years, because a clean surface wears more slowly than a dirty one. Anyone quoting cleaning roof cost for a maintenance plan sight-unseen is guessing. Roof cleaning Melbourne homeowners actually keep up with is the kind priced off what the roof did between the first two visits — which is why our roof cleaners set it then, not before.
Roof cleaning is one part of the outside of a house, and the rest of it follows the same order. Anything washed above a surface drains onto it, so the roof goes first and the ground goes last. Ask for whichever combination you need and we will quote it as one visit rather than four.