OctoPlus is Morningside's plumber, literally. Our office sits on Barwon Street, and we have been looking after the neighbours' plumbing and gas since 2005. Most days we are minutes from your door, and every booking still comes with an extra plus on us.
Book a Morningside Plumber
north_east
Call (07) 3523 1888
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
Every OctoPlus Service, On Your Street
Because we are based in 4170, every service we offer runs in Morningside with priority scheduling. That covers general plumbing, licensed gasfitting, hot water systems, blocked drains, waste disposal units, water filters and pre-purchase inspections. Residential only, all handled in house by the same family team. Have a look at the full list of what we do if you are not sure which one you need.
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.
This is some text inside of a div block.
Your Neighbours Already Know Us
Plumbing and Gas, Done Locally in Morningside
Morningside is home for OctoPlus, so we know 4170 better than any suburb on our list. We have worked on nearly every pipe layout the suburb has. That runs from the pre-war Queenslanders towards Seven Hills to the newer builds around Colmslie and the Panthers ground.
That familiarity means faster diagnosis, fewer exploratory holes, and a quote that reflects what the job actually needs. Our van is often parked two streets from yours, which is why Morningside jobs tend to get the earliest windows we have.
Book a Morningside Plumber
north_east
Call (07) 3523 1888
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 Morningside Homeowners Keep Calling Back
When your plumber is two streets away, everything gets easier. Faster arrivals, simpler follow-up, and a team that will run into you at the shops long after the invoice is paid.
Office at 19/104 Barwon Street, Morningside QLD 4170
Priority scheduling for 4170 addresses, including same-day where we can
Two-hour arrival windows, and a dollar a minute back if we are late
21 years and 35,729 jobs behind every recommendation we make
4.9 stars from 668 reviews, plus seven straight Word of Mouth Awards
Licensed and insured, QBCC 1802299, Master Plumbers QLD members
Minutes From Your Door
Our Barwon Street office makes us the fastest option for most of Morningside, and for Cannon Hill and Bulimba too.
We Know 4170 Plumbing
Post-war brick, high-set Queenslanders, new townhouses. We have seen every pipe layout this postcode has to offer.
Get a Morningside Quote
north_east
Meet the Family
This is some text inside of a div block.
Real Words. Real Neighbours.
668 Reviews, 4.9 Stars, and Your Neighbours Approve
4.9
star
star
star
star
star
on Google 668 reviews
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
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
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 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
They are the best in gas connection work. We did outdoor kitchen setup recently. For that we needed gas connection and these guys finish the work for us in committed time.
Santhosh Kumar Hirekerur
star
star
star
star
star
Great service, friendly and timely in all communication. Really appreciate the professionalism
Michelle Kretschmer
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
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
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
FAQs
Morningside Plumbing Questions
The things 4170 homeowners ask us most, answered without the sales pitch.
Contact Us
north_east
Our office is on Barwon Street, so 4170 jobs regularly get same-day or next-day scheduling, and urgent work inside our Monday to Friday hours often arrives within the hour. You get a two-hour arrival window rather than a vague afternoon slot. If we miss that window we pay you a dollar for every minute we are late. We know the streets and the Wynnum Road traffic well enough to be realistic about timing.
Constantly. Morningside's pre-1960 Queenslanders come with their own quirks. Copper and galvanised pipework run side by side, subfloor access is raised, and tree roots find their way into earthenware sewer lines. We have been working on these homes for 21 years and know how to repair or upgrade without pulling up your floorboards. Older homes also tend to hide their leaks, so we check more than the fitting you called about.
No, and we do not discount for it either. Our pricing is the same across every suburb we cover, with no postcode loading in any direction. You get written fixed-price options after we diagnose the fault and before any work starts. Being local means you get us sooner, not that you pay differently.
Yes. We are licensed Queensland gasfitters and handle appliance installation, regulator repairs, leak detection and gas safety certificates right across Morningside. If you are fitting a gas cooktop or swapping a gas hot water unit, we issue the compliance certificate on the day. There is no waiting weeks for the paperwork. If we find something unsafe we will tell you straight and shut it down.
All of 4170, from the Wynnum Road end through Colmslie, across to the Seven Hills side and the streets around Morningside station. We also cover the neighbouring suburbs from the same office, so Cannon Hill, Bulimba, Hawthorne and Norman Park all get the same response. Our genuine service area runs roughly 12km from Barwon Street.
Need a Plumber in Morningside? Give Us a Ring.
Ring Natalie on (07) 3523 1888 and she will find you a two-hour window, often the same day. We are five minutes away with the van already loaded for most jobs. Honest advice, licensed work, and the place left cleaner than we found it.
Call (07) 3523 1888
Book Online
event
{"@context":"https://schema.org","@graph":[{"@type":"Plumber","name":"OctoPlus Plumbing & Gas","url":"https://calloctoplus.com.au/service-areas/morningside","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":"Morningside","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 Morningside","provider":{"@type":"Plumber","name":"OctoPlus Plumbing & Gas"},"areaServed":{"@type":"City","name":"Morningside QLD 4170"}},{"@type":"FAQPage","mainEntity":[{"@type":"Question","name":"How fast can you get to my Morningside home?","acceptedAnswer":{"@type":"Answer","text":"Our office is on Barwon Street, so 4170 jobs regularly get same-day or next-day scheduling, and urgent work inside our Monday to Friday hours often arrives within the hour. You get a two-hour arrival window rather than a vague afternoon slot. If we miss that window we pay you a dollar for every minute we are late. We know the streets and the Wynnum Road traffic well enough to be realistic about timing."}},{"@type":"Question","name":"Do you work on the older Queenslanders around Morningside?","acceptedAnswer":{"@type":"Answer","text":"Constantly. Morningside's pre-1960 Queenslanders come with their own quirks. Copper and galvanised pipework run side by side, subfloor access is raised, and tree roots find their way into earthenware sewer lines. We have been working on these homes for 21 years and know how to repair or upgrade without pulling up your floorboards. Older homes also tend to hide their leaks, so we check more than the fitting you called about."}},{"@type":"Question","name":"Do you charge more for a Morningside call-out?","acceptedAnswer":{"@type":"Answer","text":"No, and we do not discount for it either. Our pricing is the same across every suburb we cover, with no postcode loading in any direction. You get written fixed-price options after we diagnose the fault and before any work starts. Being local means you get us sooner, not that you pay differently."}},{"@type":"Question","name":"Can you do gas work in Morningside?","acceptedAnswer":{"@type":"Answer","text":"Yes. We are licensed Queensland gasfitters and handle appliance installation, regulator repairs, leak detection and gas safety certificates right across Morningside. If you are fitting a gas cooktop or swapping a gas hot water unit, we issue the compliance certificate on the day. There is no waiting weeks for the paperwork. If we find something unsafe we will tell you straight and shut it down."}},{"@type":"Question","name":"Which parts of Morningside do you cover?","acceptedAnswer":{"@type":"Answer","text":"All of 4170, from the Wynnum Road end through Colmslie, across to the Seven Hills side and the streets around Morningside station. We also cover the neighbouring suburbs from the same office, so Cannon Hill, Bulimba, Hawthorne and Norman Park all get the same response. Our genuine service area runs roughly 12km from Barwon Street."}}]},{"@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":"Morningside","item":"https://calloctoplus.com.au/service-areas/morningside"}]}]}
/* =========================================
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();
});