Gas is the one job in the house where near enough is nowhere near good enough. We install, repair and certify gas appliances, regulators and lines across Brisbane. We test the whole system, not just the part you called about. That thoroughness is the plus.
Call Now
event
Book Online
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.
Gasfitting
What Our Gasfitting Service Covers
Every gas job in Queensland has to be done by a licensed gasfitter and signed off properly. We hold the licence, and we would rather spend an extra twenty minutes testing than leave a home with a fault nobody can see.
Gas appliance installation and replacement, including cooktops, ovens, heaters and hot water units
Regulator repair and replacement when pressure drops or appliances run rough
Gas leak detection using electronic sniffers and pressure testing, not guesswork
New gas lines and outdoor barbecue points sized to carry the load
LPG bottle bay pipework, changeover valves and natural gas conversions
Gas safety certificates lodged and handed to you on the day
If an appliance is unsafe we will tell you straight and shut it down, even when that is not the answer anyone wants. Safe beats convenient every single time.
Call Now
north_east
Browse Our Services
north_east
This is some text inside of a div block.
How We Work
Gas Work You Can Stop Worrying About
Gas faults rarely announce themselves politely, so we test what you asked about and everything connected to it. Here is what comes standard on a gas job.
Fully Licensed Gasfitters
Queensland gas work is licence-only for good reason. QBCC 1802299, Master Plumbers QLD, certificates lodged properly.
Whole-System Testing
We pressure test the full run, not just the new fitting. Old leaks upstream get found while we are already there.
Certificates on the Day
Your gas compliance certificate is issued and handed over before we leave. No chasing paperwork weeks later.
Honest On Repair or Replace
If your appliance has years left, we say so. Billy has walked away from bigger jobs to give the right answer.
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
Book Online
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
Book Online
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
Book Online
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
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
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
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
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
Quick and easy with great price transparency
Emily Bambrick
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
FAQs
Gasfitting Questions, Answered Plainly
Gas rules in Queensland trip up a lot of homeowners. These are the five questions we field most often across Brisbane.
Contact Us
north_east
Yes. In Queensland, all gas installation, alteration and appliance connection work must be carried out by a licensed gasfitter. That work also has to be certified. There is no legal DIY option for connecting a cooktop or a heater, no matter how simple the manual makes it look. We hold the licence, we do the work, and we issue the certificate.
It confirms the installation meets Queensland gas standards and the AS/NZS 5601 installation code. You need one whenever a new appliance is connected or gas lines are altered. It is often requested when you sell or insure the property. We lodge it and hand you a copy on the day rather than posting it out later.
The odourant added to gas smells like rotten eggs, and that is the clearest warning. Other signs include a hiss near a fitting and dead patches of grass over a buried line. A gas bill that climbs with no change in how you cook is worth a look too. If you smell gas, turn the supply off at the meter and open the windows. Leave switches and flames alone, then ring us on (07) 3523 1888.
We connect cooktops, ovens, heaters, gas hot water units and outdoor barbecue points right across Brisbane. Before we quote, we check that the existing line and regulator can carry the extra load. An undersized line quietly starves every appliance on it. The compliance certificate is part of the job, not an extra.
We handle both in Brisbane homes, including bottle bay pipework, changeover valves and regulators. LPG runs at a different pressure to natural gas. An appliance moved from one to the other needs the correct injectors and a fresh test before it is safe to use. We do the conversion and certify the result.
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.
Check Your Suburb
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
The Gas Work We Handle
The six gas jobs Brisbane homeowners call us for most often. Every one of them is licensed work, and every one gets certified.
Gas Appliance Installation
Cooktops, ovens, heaters and gas hot water units connected by licensed gasfitters and certified on the day.
Regulator Repair and Replacement
Pressure problems traced to the regulator and fixed, so every appliance on the line runs the way it should.
Gas Leak Detection and Repair
Electronic sniffers and pressure testing rather than guesswork, with the whole run checked while we are there.
New Gas Line Installation
New runs and outdoor barbecue points sized to carry the load, because an undersized line starves every appliance.
LPG and Natural Gas Conversions
Correct injectors fitted, bottle bay pipework and changeover valves handled, then tested and certified.
Gas Safety Certificates
Queensland compliance certificates lodged and handed to you before we leave, not posted out weeks later.
Get Your Gas Sorted Safely
A new cooktop, a heater that will not light, or a smell you cannot place. Ring us and we will get someone qualified out to you. We cover Brisbane homes within 12km of our Morningside office, including Bulimba, Hawthorne, Cannon Hill and Coorparoo. Licensed, certified, and honest about what your gas actually needs.
Call Now
Book Online
event
{"@context":"https://schema.org","@graph":[{"@type":"Service","serviceType":"Gasfitting","name":"Gasfitting Services Brisbane","url":"https://calloctoplus.com.au/services/gasfitting","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":"Is a licensed gasfitter required in Queensland?","acceptedAnswer":{"@type":"Answer","text":"Yes. In Queensland, all gas installation, alteration and appliance connection work must be carried out by a licensed gasfitter. That work also has to be certified. There is no legal DIY option for connecting a cooktop or a heater, no matter how simple the manual makes it look. We hold the licence, we do the work, and we issue the certificate."}},{"@type":"Question","name":"What does a gas compliance certificate actually cover?","acceptedAnswer":{"@type":"Answer","text":"It confirms the installation meets Queensland gas standards and the AS/NZS 5601 installation code. You need one whenever a new appliance is connected or gas lines are altered. It is often requested when you sell or insure the property. We lodge it and hand you a copy on the day rather than posting it out later."}},{"@type":"Question","name":"How do I know if I have a gas leak?","acceptedAnswer":{"@type":"Answer","text":"The odourant added to gas smells like rotten eggs, and that is the clearest warning. Other signs include a hiss near a fitting and dead patches of grass over a buried line. A gas bill that climbs with no change in how you cook is worth a look too. If you smell gas, turn the supply off at the meter and open the windows. Leave switches and flames alone, then ring us on (07) 3523 1888."}},{"@type":"Question","name":"Can you connect a new gas cooktop or heater?","acceptedAnswer":{"@type":"Answer","text":"We connect cooktops, ovens, heaters, gas hot water units and outdoor barbecue points right across Brisbane. Before we quote, we check that the existing line and regulator can carry the extra load. An undersized line quietly starves every appliance on it. The compliance certificate is part of the job, not an extra."}},{"@type":"Question","name":"Do you work on LPG as well as natural gas?","acceptedAnswer":{"@type":"Answer","text":"We handle both in Brisbane homes, including bottle bay pipework, changeover valves and regulators. LPG runs at a different pressure to natural gas. An appliance moved from one to the other needs the correct injectors and a fresh test before it is safe to use. We do the conversion and certify the result."}}]},{"@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":"Gasfitting","item":"https://calloctoplus.com.au/services/gasfitting"}]}]}
/* =========================================
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();
});