Blocked Drains

Blocked Drain Plumber in Brisbane

Sink backing up, gully overflowing, toilet doing something it definitely should not. We clear blocked drains across Brisbane with jet rodding and camera inspection, then show you on screen what caused it. Knowing the why is the plus that stops it happening again.

event
A job done right
timelapse

2-Hour Appointment Window

We give you a 2 hour arrival window and if we're late we pay you $1 per minute for up to 60 min.

price_check

No Sleazy Upsells

Guaranteed scheduling that respects your day, and we pay you $1 for every minute we’re late.

verified

Service with a Plus

Every step of the way we go above and beyond to deliver 5-star service.

Blocked Drains

What Our Blocked Drain Service Covers

Anyone can push a blockage along and drive off. Finding what put it there is the part that saves you calling a plumber again next season. That is the part we do not skip.

  • Blocked kitchen sinks, basins, showers and laundry wastes cleared and flushed
  • Blocked toilets and gully traps, including storm debris and collapsed grates
  • Sewer line blockages cleared by high pressure jet rodding, roots cut back to the wall
  • CCTV drain camera inspection so you see the cause rather than take our word for it
  • Drain locating to pinpoint the depth and position of a fault before anyone digs
  • Maintenance cleans for homes with known root intrusion in older earthenware lines

If the pipe itself is the problem we will show you the footage and talk through repair options honestly. Sometimes the right answer is a clean every two years, and we will say so.

north_east
north_east
This is some text inside of a div block.
How We Work

Cleared Properly, Not Just Poked Through

A blocked drain is only half solved when the water runs again. Here is what a proper drain job looks like when we do it.

Camera Before and After

We look inside the line first, then again once it is clear. You see the cause and the result on screen.

Jet Rodding, Not Guesswork

High pressure water cuts roots and scours the pipe wall clean, which a mechanical snake simply cannot manage.

The Cause Explained

Roots, fat, a belly in the line or a cracked pipe. You get told which one, in plain English, with options.

Clean Site, Every Time

Drain work is messy work. We hose down, disinfect and leave the area cleaner than the day started.

Fixed-Price Packages

Know What You Are Paying Before We Start

Three fixed-price checks for the things Brisbane homes worry about most. One price, agreed up front, with honest advice at the end of it and no obligation to go further.

Hot Water Peace of Mind Check
$99
Know where you stand before your hot water leaves you cold.
  • Health check of your system
  • Leak and corrosion inspection
  • Age and lifespan assesment
  • Honest advice on repair vs replacement
  • Options and pricing if needed
north_east
Gas Cooktop Tune-Up
$169
Because dinner should not come with surprises.
  • Safety inspection
  • Burner clean
  • Flame performance test
  • Ignition check
  • Honest advice and recommendations
north_east
Whole Home Plumbing Health Check
$349
Like a health check for your home's plumbing.
  • Water pressure testing
  • Leak inspection
  • Fixture testing
  • Pipework assessment
  • Written report
  • Repair recommendations
north_east
Real Words. Real Neighbours.

Hear From Our Happy Brisbane Homeowners

4.9
star
star
star
star
star

on Google 668 reviews

star
star
star
star
star
Billy was so professional and I felt very comfortable having him working in my home
Janine Mellor
star
star
star
star
star
Great family business. Show up on time and do what they say they will do. Replaced our shower heads and put in a water filter.
Alison Maher
star
star
star
star
star
Quick and easy with great price transparency
Emily Bambrick
star
star
star
star
star
Thanks Billy for taking the time to explain the job in detail to us. I am very happy with work done and I would recommend Octoplus to anyone looking for an honest and genuine plumber. Customer service was excellent!
Chris Taylor
star
star
star
star
star
Responded quickly and provided helpful and thorough service. Highly recommended!
Karla Kramer
star
star
star
star
star
After our hot water system failed overnight, we called Billy at 8:00 AM on Saturday. By midday, he had a brand-new system completely installed! The team was super friendly, efficient, and did an amazing job. Highly recommend their services.
Glenn Wiseman
star
star
star
star
star
Fixed our gas stovetop igniters quickly at a very reasonable price.
David Rutherford
star
star
star
star
star
Excellent service - from Michelle on the phone to Billy the plumber who came out that same afternoon. Everything was sorted quickly and explained clearly. Appreciate the great work - will definitely use these guys again!
Claire Monsour
star
star
star
star
star
The team are amazing , they came the same day and helped me with a blocked toilet. The booking was easy and communication was really good. Thanks Guys !
Pedzi
star
star
star
star
star
Great service, friendly and timely in all communication. Really appreciate the professionalism
Michelle Kretschmer
FAQs

Blocked Drain Questions From Brisbane Homes

Drains are the least glamorous part of the job and the one that generates the most questions. Here are the ones we get most.

north_east

Tree roots lead the list in Brisbane's older suburbs, where jacaranda, fig and poinciana roots find their way into the joints of earthenware sewer pipes. After that it is fat and food scraps in kitchen lines, plus hair and soap in bathroom wastes. Wipes come next, and they never break down no matter what the packet claims. Storm debris washing into gully traps rounds it out, especially after a summer downpour.

On anything beyond a simple sink blockage, yes. A drain camera shows exactly what is in the pipe, how far along it sits and whether the pipe itself has failed. Clearing a blockage without looking means guessing at the cause, and guessing is how the same blockage turns up again six weeks later.

Jet rodding uses high pressure water to cut through roots, fat and debris while scouring the pipe walls clean. A mechanical snake cannot manage that. It is safe on sound pipework, including older earthenware, when the pressure is matched to the pipe. That is exactly why we run the camera first instead of pointing a jetter at an unknown.

It will if nobody deals with the cause. Once the line is clear, we run the camera through again and show you what we found. That might be root intrusion at a joint, a bellied section holding water, or a cracked pipe. From there you get honest options, and sometimes the sensible one is a maintenance clean every couple of years rather than a dig.

A plunger and a kettle of hot water are worth a go on a slow sink. Please skip the supermarket drain acids. They rarely shift a real blockage, and they leave the pipe unsafe for whoever opens it next. If more than one fixture is backing up, stop running water and ring us, because that usually points at the main sewer line.

Where We Work

Serving Brisbane From Our Morningside Base

We operate within a 12km radius of our Morningside office, right across Brisbane. Primary suburbs include Morningside, Bulimba, Balmoral, Hawthorne, Cannon Hill, Seven Hills, Norman Park, Camp Hill and Coorparoo, plus Ascot, Hamilton, New Farm, Paddington, Red Hill, Wynnum, Manly and more.

north_east
location_on
Morningside
location_on
Bulimba
location_on
Hawthorne
location_on
Cannon Hill
location_on
Camp Hill
location_on
Coorparoo
location_on
Balmoral
location_on
Norman Park
location_on
Seven Hills

Drain Jobs We Clear Weekly

Six of the blockages we deal with most across Brisbane. Each one starts with finding the cause rather than shifting the symptom along.

Blocked Sink and Basin Clearing

Kitchen, bathroom and laundry wastes cleared and flushed, with the cause identified rather than pushed along.

Blocked Toilet Clearing

Toilets cleared and tested, and the branch line checked when more than one fixture is backing up.

Gully Trap Clearing

Storm debris, collapsed grates and overflowing gullies sorted, with the fall and capacity checked too.

Sewer Line Jet Rodding

High pressure water that cuts through fat and debris and scours the pipe wall clean, far past what a snake manages.

Tree Root Cutting

Roots cut back to the pipe wall in the older earthenware lines that Brisbane figs and jacarandas love.

CCTV Drain Camera Inspection

Footage of what is actually in your pipe, before and after clearing, so nobody has to take our word for it.

Get the Water Draining Again

Tell us which fixtures are backing up and how long it has been going, and we will bring the right gear on the first visit. We clear drains across Morningside, Bulimba, Hawthorne, Cannon Hill, Camp Hill and Coorparoo. You will see the camera footage before we hand you a single option.

event
{"@context":"https://schema.org","@graph":[{"@type":"Service","serviceType":"Blocked Drain Clearing","name":"Blocked Drains Brisbane","url":"https://calloctoplus.com.au/services/blocked-drains","provider":{"@type":"Plumber","name":"OctoPlus Plumbing & Gas","telephone":"+61735231888","email":"help@calloctoplus.com.au","address":{"@type":"PostalAddress","streetAddress":"19/104 Barwon Street","addressLocality":"Morningside","addressRegion":"QLD","postalCode":"4170","addressCountry":"AU"},"aggregateRating":{"@type":"AggregateRating","ratingValue":"4.9","reviewCount":"668"}},"areaServed":{"@type":"City","name":"Brisbane"}},{"@type":"FAQPage","mainEntity":[{"@type":"Question","name":"What causes blocked drains in Brisbane?","acceptedAnswer":{"@type":"Answer","text":"Tree roots lead the list in Brisbane's older suburbs, where jacaranda, fig and poinciana roots find their way into the joints of earthenware sewer pipes. After that it is fat and food scraps in kitchen lines, plus hair and soap in bathroom wastes. Wipes come next, and they never break down no matter what the packet claims. Storm debris washing into gully traps rounds it out, especially after a summer downpour."}},{"@type":"Question","name":"Do you use a camera to find the blockage?","acceptedAnswer":{"@type":"Answer","text":"On anything beyond a simple sink blockage, yes. A drain camera shows exactly what is in the pipe, how far along it sits and whether the pipe itself has failed. Clearing a blockage without looking means guessing at the cause, and guessing is how the same blockage turns up again six weeks later."}},{"@type":"Question","name":"What is jet rodding and is it safe for old pipes?","acceptedAnswer":{"@type":"Answer","text":"Jet rodding uses high pressure water to cut through roots, fat and debris while scouring the pipe walls clean. A mechanical snake cannot manage that. It is safe on sound pipework, including older earthenware, when the pressure is matched to the pipe. That is exactly why we run the camera first instead of pointing a jetter at an unknown."}},{"@type":"Question","name":"Will the blockage just come back?","acceptedAnswer":{"@type":"Answer","text":"It will if nobody deals with the cause. Once the line is clear, we run the camera through again and show you what we found. That might be root intrusion at a joint, a bellied section holding water, or a cracked pipe. From there you get honest options, and sometimes the sensible one is a maintenance clean every couple of years rather than a dig."}},{"@type":"Question","name":"Can I clear a blocked drain myself first?","acceptedAnswer":{"@type":"Answer","text":"A plunger and a kettle of hot water are worth a go on a slow sink. Please skip the supermarket drain acids. They rarely shift a real blockage, and they leave the pipe unsafe for whoever opens it next. If more than one fixture is backing up, stop running water and ring us, because that usually points at the main sewer line."}}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://calloctoplus.com.au"},{"@type":"ListItem","position":2,"name":"Services","item":"https://calloctoplus.com.au/services"},{"@type":"ListItem","position":3,"name":"Blocked Drains","item":"https://calloctoplus.com.au/services/blocked-drains"}]}]}
/* ========================================= Lumos GSAP Starter Interactions Version: v1.1 ========================================= */ document.addEventListener("DOMContentLoaded", () => { /* ========================================= Validación inicial de GSAP ========================================= */ if (typeof gsap === "undefined") return; gsap.registerPlugin(ScrollTrigger); const prefersReducedMotion = window.matchMedia("(prefers-reduced-motion: reduce)").matches; if (prefersReducedMotion) return; /* ========================================= Animaciones de counters, cards e íconos ========================================= */ function initCounters() { /* Elementos */ const cards = document.querySelectorAll(".counter_card"); const counters = document.querySelectorAll(".counter_digit"); const icons = document.querySelectorAll(".counter_icon"); if (!cards.length && !counters.length && !icons.length) return; /* ----------------------------------------- Animación de entrada de las cards ----------------------------------------- */ if (cards.length) { gsap.fromTo(cards, { y: 32, opacity: 0, scale: 0.96, filter: "blur(8px)" }, { y: 0, opacity: 1, scale: 1, filter: "blur(0px)", duration: 0.75, ease: "power3.out", stagger: 0.12, scrollTrigger: { trigger: cards[0], start: "top 85%", once: true } } ); } /* ----------------------------------------- Animación numérica de los counters ----------------------------------------- */ counters.forEach((counter) => { const originalValue = counter.textContent.trim(); // Normaliza el número para aceptar separadores de miles const numericValue = originalValue.replace(/,/g, ""); const endValue = parseFloat(numericValue); if (isNaN(endValue)) return; const before = counter.dataset.before || ""; const after = counter.dataset.after || ""; const duration = parseFloat(counter.dataset.duration) || 2.2; const delay = parseFloat(counter.dataset.delay) || 0.2; // Detecta los decimales desde el valor numérico real. // Opcionalmente se pueden definir manualmente con data-decimals. const decimals = counter.dataset.decimals !== undefined ? Math.max(0, parseInt(counter.dataset.decimals, 10) || 0) : (String(endValue).split(".")[1] || "").length; // Mantiene separadores de miles y decimales const formatter = new Intl.NumberFormat("en-US", { minimumFractionDigits: decimals, maximumFractionDigits: decimals }); let obj = { value: 0 }; gsap.to(obj, { value: endValue, duration, delay, ease: "power4.out", scrollTrigger: { trigger: counter, start: "top 85%", once: true }, // Actualiza el texto mientras avanza la animación onUpdate: () => { counter.textContent = before + formatter.format(obj.value) + after; }, // Ajusta el valor final y agrega un pequeño rebote onComplete: () => { counter.textContent = before + formatter.format(endValue) + after; gsap.fromTo(counter, { scale: 1 }, { scale: 1.08, duration: 0.18, yoyo: true, repeat: 1, ease: "power2.out" } ); } }); }); /* ----------------------------------------- Animación de íconos ----------------------------------------- */ icons.forEach((icon, index) => { const iconInner = icon.querySelector(".material_icon") || icon; const tl = gsap.timeline({ scrollTrigger: { trigger: icon, start: "top 85%", once: true }, delay: 0.35 + index * 0.12 }); tl.fromTo(iconInner, { scale: 0, rotate: -20, opacity: 0, filter: "blur(8px)" }, { scale: 1.18, rotate: 0, opacity: 1, filter: "blur(0px)", duration: 0.55, ease: "back.out(2.4)" } ) .to(iconInner, { scale: 1, duration: 0.25, ease: "power2.out" }) .to(iconInner, { y: -4, duration: 1.8, repeat: -1, yoyo: true, ease: "sine.inOut" }); }); } /* ========================================= Inicialización general ========================================= */ initCounters(); initAutoTabs(); initHeadingReveal(); });