"After a storm dumped half the garden into our pool, the team had it spotless in one visit. Vacuumed out all the silt and scrubbed the tiles, looked brand new. Booked them for a monthly clean on the spot."
Professional Pool Cleaning Services in Johannesburg & Surrounds
From a single deep clean to a standing weekly scrub, our technicians get your pool spotless and keep it that way. Brushing, vacuuming, skimming and netting across Sandton, Randburg, Midrand, Roodepoort and the wider Gauteng area.
A pool you'll actually want to swim in
When leaves, dust and Highveld grit start to pile up, even a small pool can look uninviting in days. Our pool cleaning Johannesburg service strips out every bit of it, surface debris, sunken silt, gritty waterline scum and the gunk hiding in your baskets, so the water turns clear and the tiles gleam again.
Need it sorted before guests arrive, or want a clean booked in on repeat so it never gets bad again? Either way, we show up, do the dirty work and leave you a pool that's ready to dive into. Searching for thorough pool cleaning near me in Gauteng? You've found the team.
- One-off or recurring, a single rescue clean or a standing schedule.
- Top-to-bottom scrub, floor, walls, steps and the waterline.
- Party-ready turnaround, book ahead and we'll have it sparkling in time.
- Honest, fixed quotes, you approve the price before we lift a net.

Cleaning, not just a quick skim
Anyone can swipe a net across the top. We go further: brushing down the walls and floor, vacuuming the settled silt the filter can't catch, scrubbing the greasy ring off the tiled waterline, emptying the skimmer and pump baskets, and backwashing the filter so the water keeps clearing after we leave.
It's worth knowing the difference between a clean and a full service. A clean focuses on the physical dirt and shine. Ongoing chemistry, equipment care and scheduled water balancing fall under our pool maintenance plans, and many clients pair the two. And if a clean turns up a worn pump, a slow leak or a cracked weir, our pool repairs team can put it right, often on the same visit.
Big event this weekend? Book a clean a day or two ahead and we'll have your pool crystal-clear and photo-ready before the first guest arrives.
Every surface, every basket, every time
- Surface skimming & netting, leaves, blossoms and floating debris lifted out.
- Brushing walls, floor & steps, loosening grime, algae spots and dust.
- Vacuuming silt & sediment, pulling settled dirt the filter misses off the floor.
- Waterline & tile scrubbing, removing the oily scum ring around the edge.
- Emptying skimmer & pump baskets, clearing trapped leaves and debris.
- Filter backwash & rinse, flushing the filter so the water finishes crystal-clear.
What you gain from a proper pool clean
Crystal-clear water
We lift out the debris and scrub the surfaces so the water clears up fast and stays inviting.
Hours of work, off your hands
Brushing, vacuuming and basket clearing is hot, messy work. We bring the gear and do it for you.
Gone before guests arrive
Book ahead of a braai or party and your pool is spotless and ready to show off.
Less strain on your filter
Clearing silt and emptying baskets by hand takes load off the filter and pump so they last longer.
Local Gauteng team
We know Highveld grit, jacaranda blossom and storm debris, and exactly how to clear it.
No nasty surprises
We assess and quote upfront, so you know the price before any cleaning starts.
From dirty to dazzling in four steps
Send us a photo
Share your pool size, location and a quick snap so we can gauge the job and quote accurately.
We confirm the price
You get a clear, fixed quote and a booking slot, no obligation and no hidden extras.
We deep clean it
Brushing, vacuuming, skimming, waterline scrubbing, basket clearing and a filter backwash.
You dive in
Your pool is spotless and swim-ready, and we can set up a recurring clean to keep it that way.
Pool cleaning questions, answered
How much does pool cleaning cost in Johannesburg?
Pricing depends on the size and condition of your pool. A standard recurring clean is charged at a flat rate, while a one-off deep clean on a neglected or dirty pool is quoted after we assess how much debris and silt needs to come out. We always confirm the price before we start.
What's the difference between a one-off clean and regular cleaning?
A one-off clean rescues a pool that's been left dirty, after a storm, a party or a holiday, and gets it spotless in a single visit. Regular cleaning is a scheduled visit that keeps an already-clean pool looking its best week after week, so dirt never gets a chance to build up.
How long does a pool clean take?
A routine clean on a well-kept pool usually takes around 45 to 90 minutes. A heavy one-off deep clean, with silt vacuuming, waterline scrubbing and basket clearing, can take a few hours, or for very dirty pools a short second visit once the filter has caught up.
Do you bring your own equipment and chemicals?
Yes. Our technicians arrive fully equipped with brushes, nets, vacuum gear and testing kits. We use your existing filtration where suitable and carry the chemicals needed to rebalance the water after a deep clean.
Can you clean a very dirty or neglected pool?
Absolutely. We regularly rescue pools full of leaves, silt and debris and get them party-ready. If the water has turned green we may pair the clean with green pool recovery, but in most cases a thorough deep clean and balance brings it right back.
Which areas do you cover for pool cleaning?
We clean pools across Johannesburg, Sandton, Randburg, Midrand and Roodepoort, plus surrounding suburbs and the wider Gauteng region. See all service areas.
Pools rescued and kept spotless
"Booked a one-off clean before my daughter's birthday party and they fitted us in the day before. Crystal-clear water and not a leaf in sight. Quick, friendly and the quote was exactly what they charged."
Get a free pool cleaning quote
Tell us about your pool and when you need it done, and we'll send a clear, fixed quote, whether it's a one-off rescue or a standing clean.
Pool cleaning & maintenance near you
We clean and maintain pools right across Gauteng and the Western Cape. Find dedicated cleaning & maintenance details for your suburb:
