4.9 stars
star
star
star
star
star
schedule
On time or is free
Camp Hill

Camp Hill Plumber for Renovated and Original Homes

Camp Hill has been raising, building under and reworking its Queenslanders for years, and we have plumbed our share of them. Whether your house is halfway through a renovation or holding onto its 1940s pipework, we sort it properly. One extra plus comes with every booking.

north_east
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

Personalised advice and a range of fixed-price options that you can choose from.

verified

Service with a plus

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

What We Fix

Our Services in Camp Hill

General plumbing, licensed gasfitting, hot water systems, blocked drains and stormwater, waste disposal units, water filters and pre-purchase inspections are all available across 4152. Renovation rough-in and fit-off is a regular part of our Camp Hill work. Browse everything we do to find the right starting point.

Plumbing

Everyday plumbing repairs and replacements for Brisbane homes, from a dripping tap to a burst pipe, diagnosed properly before we quote.

Gasfitting

Licensed gasfitting for Brisbane homes, covering appliance installs, regulators, leak detection and Queensland gas compliance certificates.

Hot Water Systems

Repair, replacement and servicing for every hot water system type in Brisbane homes, from electric storage to heat pump and solar.

Blocked Drains

Blocked sinks, gullies, toilets and sewer lines cleared across Brisbane with jet rodding and camera inspection, plus the cause found and explained.

Waste Disposal Units

Repair, replacement and new installation of kitchen waste disposal units, including InSinkErator, for Brisbane homes.

Water Filters

Installation, repair and servicing of whole house and under sink water filtration systems for Brisbane homes.

Pre-Purchase Plumbing Inspections

Independent plumbing inspections for Brisbane home buyers, with a written report on drains, water, hot water and gas before you sign.

A traditional Brisbane Queenslander home at golden hour
This is some text inside of a div block.
Your Neighbours Already Know Us

Plumbing and Gas for Camp Hill 4152

Camp Hill is renovation country, and that shapes almost every job we take there. Streets between Old Cleveland Road and Whites Hill Reserve are full of Queenslanders that have been raised and built under. The drainage, water and gas have all been relocated at least once, and not always by someone who thought it through.

The sloping ground around the reserve pushes serious stormwater at yard drains each summer. Closer to Martha Street, the older sewer lines attract tree roots at every joint. We are four kilometres from Camp Hill at our Morningside office, so we know the terrain and the housing stock before we arrive.

north_east

The OctoPlus+ Club

Join the Plus Club and your home gets a yearly health check, priority when something goes wrong, and a member rate on every job. It's the easy way to stay ahead of plumbing trouble instead of waiting for it to find you.

event

Priority Scheduling

Members go to the front of the queue, so you're first in line when a pipe bursts or the hot water quits.

event

Annual Health Check

A yearly plumbing and gas once-over that catches small faults before they become weekend emergencies.

event

Member Rates Every Job

A standing discount on labour across every visit, so the membership pays for itself over a single repair.

event

Priority Scheduling

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam

event

Priority Scheduling

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam

Why Morningside Chooses Us

Why Camp Hill Homeowners Book OctoPlus

Renovation plumbing rewards people who plan and punishes people who improvise. We are firmly in the first camp, and we will say so before the walls close up.

  • Four kilometres from our Morningside office, an easy run in either direction
  • Raise and build experience, including relocated drainage, water and gas
  • Rough-in and fit-off scheduled around your builder, not against them
  • Drain camera and jet rodding for root intrusion in the older 4152 sewer lines
  • Stormwater assessment for the sloping streets near Whites Hill Reserve
  • Licensed and insured, QBCC 1802299, Master Plumbers QLD members

Renovation Specialists

Raise and build projects need drainage rethought, not just extended. We plan it before the concrete goes down.

Honest About Old Pipe

We will tell you which original pipework is worth keeping and which will cost you twice if it stays.

north_east
This is some text inside of a div block.
Real Words. Real Neighbours.

What Camp Hill Homeowners Say About Our Work

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
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
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
Fixed our gas stovetop igniters quickly at a very reasonable price.
David Rutherford
star
star
star
star
star
Quick and easy with great price transparency
Emily Bambrick
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
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
Responded quickly and provided helpful and thorough service. Highly recommended!
Karla Kramer
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
FAQs

Camp Hill Plumbing Questions

The questions 4152 homeowners bring us most, answered without the runaround.

north_east

We cover all of 4152. That runs from Old Cleveland Road and the Martha Street shops through to Camp Hill Marketplace and the streets bordering Whites Hill Reserve. It is about four kilometres from our Morningside office, so it is a short and very familiar run. Neighbouring Coorparoo, Norman Park and Carina get the same coverage.

Yes, and Camp Hill sends us more of them than any other suburb. Lifting a Queenslander means relocating drainage, water and gas rather than extending what is there. The new layout also has to work with the existing sewer connection point. We handle rough-in and fit-off and schedule around your builder. We also flag the original pipework that is not worth carrying into the finished house.

Two causes dominate here. The older streets have earthenware sewer lines with joints that mature trees find their way into. The sloping ground near Whites Hill also pushes stormwater hard into yard drains and gully traps during summer storms. We camera the line before clearing it so you know which one you are dealing with. The fix for a root intrusion and the fix for an overloaded stormwater run are not remotely the same.

We do. We run new gas lines, connect cooktops, ovens and outdoor barbecue points, and issue the Queensland compliance certificate when the work is finished. In renovated Queenslanders the original gas run is often undersized for a modern cooktop plus a gas hot water unit. We check the total load before quoting. An undersized line quietly starves every appliance on it.

Camp Hill is roughly four kilometres from our office, so most jobs get a same-day or next-day two-hour window. Emergencies like burst pipes and gas smells move straight to the front of the queue. Ring us on (07) 3523 1888 and we will give you a real time rather than a vague afternoon. If we miss it, we pay you a dollar a minute.

Get a Camp Hill Plumber Booked In

Renovating, repairing or just tired of a drain that keeps backing up, ring us and we will talk it through properly. We are four kilometres away and we know 4152 well. Written options before we start, and the site left cleaner than we found it.

event
{"@context":"https://schema.org","@graph":[{"@type":"Plumber","name":"OctoPlus Plumbing & Gas","url":"https://calloctoplus.com.au/service-areas/camp-hill","telephone":"+61735231888","email":"help@calloctoplus.com.au","address":{"@type":"PostalAddress","streetAddress":"19/104 Barwon Street","addressLocality":"Morningside","addressRegion":"QLD","postalCode":"4170","addressCountry":"AU"},"areaServed":{"@type":"City","name":"Camp Hill","containedInPlace":{"@type":"City","name":"Brisbane"}},"openingHoursSpecification":[{"@type":"OpeningHoursSpecification","dayOfWeek":["Monday","Tuesday","Wednesday","Thursday","Friday"],"opens":"07:00","closes":"16:00"}],"aggregateRating":{"@type":"AggregateRating","ratingValue":"4.9","reviewCount":"668"}},{"@type":"Service","name":"Plumbing and Gas Services in Camp Hill","provider":{"@type":"Plumber","name":"OctoPlus Plumbing & Gas"},"areaServed":{"@type":"City","name":"Camp Hill QLD 4152"}},{"@type":"FAQPage","mainEntity":[{"@type":"Question","name":"Do you cover all of Camp Hill?","acceptedAnswer":{"@type":"Answer","text":"We cover all of 4152. That runs from Old Cleveland Road and the Martha Street shops through to Camp Hill Marketplace and the streets bordering Whites Hill Reserve. It is about four kilometres from our Morningside office, so it is a short and very familiar run. Neighbouring Coorparoo, Norman Park and Carina get the same coverage."}},{"@type":"Question","name":"Can you plumb a raise and build renovation in Camp Hill?","acceptedAnswer":{"@type":"Answer","text":"Yes, and Camp Hill sends us more of them than any other suburb. Lifting a Queenslander means relocating drainage, water and gas rather than extending what is there. The new layout also has to work with the existing sewer connection point. We handle rough-in and fit-off and schedule around your builder. We also flag the original pipework that is not worth carrying into the finished house."}},{"@type":"Question","name":"Why do Camp Hill homes get blocked drains?","acceptedAnswer":{"@type":"Answer","text":"Two causes dominate here. The older streets have earthenware sewer lines with joints that mature trees find their way into. The sloping ground near Whites Hill also pushes stormwater hard into yard drains and gully traps during summer storms. We camera the line before clearing it so you know which one you are dealing with. The fix for a root intrusion and the fix for an overloaded stormwater run are not remotely the same."}},{"@type":"Question","name":"Do you do gas fitting for Camp Hill kitchen renovations?","acceptedAnswer":{"@type":"Answer","text":"We do. We run new gas lines, connect cooktops, ovens and outdoor barbecue points, and issue the Queensland compliance certificate when the work is finished. In renovated Queenslanders the original gas run is often undersized for a modern cooktop plus a gas hot water unit. We check the total load before quoting. An undersized line quietly starves every appliance on it."}},{"@type":"Question","name":"How soon can you get to Camp Hill?","acceptedAnswer":{"@type":"Answer","text":"Camp Hill is roughly four kilometres from our office, so most jobs get a same-day or next-day two-hour window. Emergencies like burst pipes and gas smells move straight to the front of the queue. Ring us on (07) 3523 1888 and we will give you a real time rather than a vague afternoon. If we miss it, we pay you a dollar a minute."}}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://calloctoplus.com.au"},{"@type":"ListItem","position":2,"name":"Service Areas","item":"https://calloctoplus.com.au/service-areas"},{"@type":"ListItem","position":3,"name":"Camp Hill","item":"https://calloctoplus.com.au/service-areas/camp-hill"}]}]}
/* ========================================= 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(); });