Pre-Purchase Plumbing Inspections

Pre-Purchase Plumbing Inspections in Brisbane

Building and pest does not put a camera down the sewer. We do. Before you sign on a Brisbane home, we inspect the drains, pipework, hot water and gas, then hand you a written report you can actually negotiate with. Knowing what you are buying is the biggest plus of all.

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.

Pre-Purchase Plumbing Inspections

What Our Pre-Purchase Inspection Covers

Plumbing faults are the ones that hide. A cracked sewer line under a Queenslander does not show up on an open home walkthrough. It will not be in your building and pest report either.

  • CCTV camera inspection of sewer and stormwater lines, with footage supplied to you
  • Water pressure and flow testing at multiple fixtures across the property
  • Visible pipework assessment, including galvanised and mixed-material runs
  • Hot water system age, condition and expected remaining life
  • Leak checks at taps, toilets, under sinks and around wet areas
  • Gas safety and appliance check where the property has gas connected

You get a plain English written report with photos, not a tick sheet of jargon. Different service levels are available depending on the age and size of the property.

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

Buy With Your Eyes Open

An inspection costs a fraction of one unexpected sewer repair. Here is what you get for it.

Camera Down The Sewer

The single most expensive hidden fault in an older Brisbane home, found before you own it rather than after.

Report You Can Use

Photos, footage and plain English findings, written so your solicitor and the seller both understand it.

Independent Of The Sale

We are not the agent, the builder or the seller. We have no reason to soften what we find on the day.

Turned Around Fast

Contract deadlines do not wait. Report inside one business day, and a phone call first if it is serious.

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
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
Quick and easy with great price transparency
Emily Bambrick
star
star
star
star
star
Great service, friendly and timely in all communication. Really appreciate the professionalism
Michelle Kretschmer
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
We had a friendly service from Billy. He did a great job, would highly recommend.
Joanna Horn
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
Fixed our gas stovetop igniters quickly at a very reasonable price.
David Rutherford
star
star
star
star
star
Great service by Billy, Marcus and all their team as a follow-up to a previous gas hot water replacement. Good communications along the way, punctual and helpful. Couldn’t ask for more. Highly recommended.
Eric Sonego
star
star
star
star
star
Responded quickly and provided helpful and thorough service. Highly recommended!
Karla Kramer
FAQs

Pre-Purchase Inspection Questions

Buying is stressful enough. These are the questions Brisbane buyers ask us before they book.

north_east

It is not mandatory, but a standard building and pest inspection does not put a camera down the sewer or pressure test the plumbing. Those are exactly the faults that turn into five-figure bills after settlement. For older Brisbane homes with earthenware drains and mixed pipework, it is one of the cheapest pieces of insurance you can buy.

We match the level to the property. A typical inspection covers a CCTV camera run of the sewer and stormwater lines, water pressure and flow testing, and a look at visible pipework. We also check the age and condition of the hot water system, run leak checks at the fixtures, and complete a gas safety check where gas is connected. You receive a written report with photos and the camera footage. Different service levels are available for different property types.

Most inspections take two to three hours on site, depending on the size and age of the property. We aim to have the written report with you inside one business day, because contract and finance deadlines are not negotiable. If we find something serious we will ring you the same day rather than let you read it cold.

That is one of the main reasons people book one. Camera footage of a root-damaged sewer line with a repair estimate attached is a far stronger negotiating position than a bad feeling. Some buyers use it to reduce the price. Others ask for repairs before settlement, and some walk away with their deposit intact.

We can, and it is still worth doing. Knowing the real condition of your drains, pipework and hot water system lets you plan and budget. That beats reacting to an emergency at the worst possible moment. It also gives you a documented baseline if you are thinking about renovating or selling later on.

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

What a Full Inspection Covers

The six checks that make up a plumbing inspection before you buy. The level we run depends on the age and size of the property.

CCTV Sewer and Stormwater Inspection

The hidden fault that costs the most in an older Brisbane home, found before you own it rather than after.

Water Pressure and Flow Testing

Multiple fixtures tested across the property, which is how corroded galvanised pipe gives itself away.

Pipework Condition Assessment

Visible runs assessed for age, material and mixed-metal joints, with the likely remaining life written down.

Hot Water System Assessment

Age, condition and expected remaining life of the unit, so a replacement never arrives as a surprise.

Pre-Purchase Leak Checks

Taps, toilets, under sinks and wet areas checked for the slow leaks an open home walkthrough never shows.

Gas Safety Inspection

Appliances, regulator and gas lines checked where the property has gas, and anything unsafe flagged in writing.

Know What You Are Buying

Send us the address and your contract dates and we will work backwards to fit you in. We inspect properties across Brisbane within 12km of Morningside, including Bulimba, Hawthorne, Camp Hill and Coorparoo. An honest report, fast, so you can make the call with facts in hand.

event
{"@context":"https://schema.org","@graph":[{"@type":"Service","serviceType":"Pre-Purchase Plumbing Inspection","name":"Pre-Purchase Plumbing Inspections Brisbane","url":"https://calloctoplus.com.au/services/pre-purchase-plumbing-inspections","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":"Do I need a pre-purchase plumbing inspection in QLD?","acceptedAnswer":{"@type":"Answer","text":"It is not mandatory, but a standard building and pest inspection does not put a camera down the sewer or pressure test the plumbing. Those are exactly the faults that turn into five-figure bills after settlement. For older Brisbane homes with earthenware drains and mixed pipework, it is one of the cheapest pieces of insurance you can buy."}},{"@type":"Question","name":"What does a pre-purchase plumbing inspection include?","acceptedAnswer":{"@type":"Answer","text":"We match the level to the property. A typical inspection covers a CCTV camera run of the sewer and stormwater lines, water pressure and flow testing, and a look at visible pipework. We also check the age and condition of the hot water system, run leak checks at the fixtures, and complete a gas safety check where gas is connected. You receive a written report with photos and the camera footage. Different service levels are available for different property types."}},{"@type":"Question","name":"How long does it take and when do I get the report?","acceptedAnswer":{"@type":"Answer","text":"Most inspections take two to three hours on site, depending on the size and age of the property. We aim to have the written report with you inside one business day, because contract and finance deadlines are not negotiable. If we find something serious we will ring you the same day rather than let you read it cold."}},{"@type":"Question","name":"Can I use the report to negotiate the price?","acceptedAnswer":{"@type":"Answer","text":"That is one of the main reasons people book one. Camera footage of a root-damaged sewer line with a repair estimate attached is a far stronger negotiating position than a bad feeling. Some buyers use it to reduce the price. Others ask for repairs before settlement, and some walk away with their deposit intact."}},{"@type":"Question","name":"Can you inspect a home I have already bought?","acceptedAnswer":{"@type":"Answer","text":"We can, and it is still worth doing. Knowing the real condition of your drains, pipework and hot water system lets you plan and budget. That beats reacting to an emergency at the worst possible moment. It also gives you a documented baseline if you are thinking about renovating or selling later on."}}]},{"@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":"Pre-Purchase Plumbing Inspections","item":"https://calloctoplus.com.au/services/pre-purchase-plumbing-inspections"}]}]}
/* ========================================= 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(); });