We are a local family owned business that operates on the Sunshine Coast, Australia. We have over 25 years of combined experience and we specialise in leak detection and repair.
If you have signs of leaks that may include excess water or a high water bill, get in touch.
We pride ourselves in providing a service of excellence to our clients, making sure their problem is our priority.
Based Sunshine Coast, our goal is to save the property owner money by quickly tracing leaks, eliminating unnecessary digging and damage to property. By using specialised leak detection equipment we will accurately determine the location of the leak. This allows us to ensure that only the localised area is opened up in order to repair that leak.
In addition to our Sunshine Coast based leak detection service, we also specialise in:
Leak detection involves the use of hi-tech non-invasive equipment to pinpoint your leak. There is no damage to your property, i.e. no drilling, excavation, dirt or disruption.
The Sunshine Coast team will record all activity, along with photographs where appropriate.
Upon detection of the leak we will discuss with you how best it can be fixed. The majority of fixes can be done same day at a standard cost, including pipes buried in concrete screed. A complex leak may need to be capped on the day and would therefore require a return visit which we will arrange with you at an agreed cost.
Once the leak has been fixed it will be tested. When finished, we will complete a report.
The report will be reviewed before releasing it to you for your approval.
If you have suffered water damage from the leak, we will discuss next steps with you. Our team based in Sunshine Coast includes water damage specialists who can prepare detailed schedules of repair work and cost estimates.
Leak detection involves the use of hi-tech non-invasive equipment to pinpoint your leak. There is no damage to your property, i.e. no drilling, excavation, dirt or disruption.
The Sunshine Coast team will record all activity, along with photographs where appropriate.
Upon detection of the leak we will discuss with you how best it can be fixed. The majority of fixes can be done same day at a standard cost, including pipes buried in concrete screed. A complex leak may need to be capped on the day and would therefore require a return visit which we will arrange with you at an agreed cost.
Once the leak has been fixed it will be tested. When finished, we will complete a report.
The report will be reviewed before releasing it to you for your approval.
If you have suffered water damage from the leak, we will discuss next steps with you. Our team based in Sunshine Coast includes water damage specialists who can prepare detailed schedules of repair work and cost estimates.
The report will be reviewed before releasing it to you for your approval.
The report will be reviewed before releasing it to you for your approval.
If you have suffered water damage from the leak, we will discuss next steps with you. Our team based in Sunshine Coast includes water damage specialists who can prepare detailed schedules of repair work and cost estimates.
Find out more about leak detection
Testimonials
We had Steve out to track down a suspected underground water leak. He found it and repaired it all in the same visit — quick, professional and no fuss. Great communication from start to finish and the work was done properly. Highly recommend these guys.
Brendon Neal
07 Sep 2026
Steve and his team were fantastic to work with. Steve managed to fit me into his schedule within 48 hours of my call even though it wasn't an emergency. Quentin and Jaddon were quick and efficient in locating and repairing the underground leak hidden over a meter below the surface under our front garden. I would highly recommend the Leak Detective team to anyone on the Sunshine Coast.
Steve Hopkins
12 Jun 2026
Difficult job but did very well in finding the leak and repairing it. Many Thanks.
Andreas Fischer
08 Jun 2026
Frequently Asked Questions
How much does leak detection cost? Leak detection costs can range anywhere from $300 to more than $1000. It largely depends on the type of water leak and the location of the leak. It’s important to find and fix a leak quickly to reduce your water bill and prevent water damage.
What is a leak detection system? A leak detection system comes in many forms. Each approach and piece of equipment type can help find those mysterious leaks. Different types of systems include:
How does a leak detector work? There are different types of detector. The two main types of detector are an acoustic detector which has a transducer that is sensitive to sounds coming from a system of pipes. A thermal imaging detector uses temperature to show where a leak may be.
How do you find a water leak underground? Depending on where the leak is located, different methods can be used to detect an underground leak. Acoustic and Thermal detection are most commonly used with other types of detection include: * Moisture Mapping * Trace Gas Detection * Endoscope
DO YOU HAVE AN EMERGENCY LEAK?
Get in contact with our Sunshine Coast based team today!
window.fluent_form_ff_form_instance_2_1 = {"id":"2","ajaxUrl":"https:\/\/www.waterleakdetective.com.au\/wp-admin\/admin-ajax.php","settings":{"layout":{"labelPlacement":"top","helpMessagePlacement":"with_label","errorMessagePlacement":"inline","asteriskPlacement":"asterisk-right"},"id":"39","restrictions":{"denyEmptySubmission":{"enabled":false}}},"form_instance":"ff_form_instance_2_1","form_id_selector":"fluentform_2","rules":{"names[first_name]":{"required":{"value":false,"message":"This field is required","global":false,"global_message":"This field is required"}},"names[middle_name]":{"required":{"value":false,"message":"This field is required","global":false,"global_message":"This field is required"}},"names[last_name]":{"required":{"value":false,"message":"This field is required","global":false,"global_message":"This field is required"}},"email":{"required":{"value":true,"message":"This field is required","global":false,"global_message":"This field is required"},"email":{"value":true,"message":"This field must contain a valid email","global":false,"global_message":"This field must contain a valid email"}},"numeric-field":{"required":{"value":true,"message":"This field is required","global":false,"global_message":"This field is required"},"numeric":{"value":true,"message":"This field must contain numeric value","global":false,"global_message":"This field must contain numeric value"},"min":{"value":"","message":"Minimum value is ","global":false,"global_message":"Validation fails for minimum value"},"max":{"value":"","message":"Maximum value is ","global":false,"global_message":"Validation fails for maximum value"}},"address_1[address_line_1]":{"required":{"value":false,"message":"This field is required","global_message":"This field is required","global":true}},"address_1[address_line_2]":{"required":{"value":false,"message":"This field is required","global_message":"This field is required","global":true}},"address_1[city]":{"required":{"value":false,"message":"This field is required","global_message":"This field is required","global":true}},"address_1[state]":{"required":{"value":false,"message":"This field is required","global_message":"This field is required","global":true}},"address_1[zip]":{"required":{"value":false,"message":"This field is required","global_message":"This field is required","global":true}},"address_1[country]":{"required":{"value":false,"message":"This field is required","global_message":"This field is required","global":true}},"message":{"required":{"value":true,"message":"This field is required","global":false,"global_message":"This field is required"}},"g-recaptcha-response":[]},"debounce_time":300,"file_upload_settings":[]};
document.addEventListener("oxygenVSBInitGalleryJs_gallery-308-8",function(){
if(jQuery('#_gallery-308-8').photoSwipe) {
jQuery('#_gallery-308-8').photoSwipe('.oxy-gallery-item-contents');
}
},false);
jQuery(document).ready(function() {
let event = new Event('oxygenVSBInitGalleryJs_gallery-308-8');
document.dispatchEvent(event);
});
function oxygen_init_pro_menu() {
jQuery('.oxy-pro-menu-container').each(function(){
// dropdowns
var menu = jQuery(this),
animation = menu.data('oxy-pro-menu-dropdown-animation'),
animationDuration = menu.data('oxy-pro-menu-dropdown-animation-duration');
jQuery('.sub-menu', menu).attr('data-aos',animation);
jQuery('.sub-menu', menu).attr('data-aos-duration',animationDuration*1000);oxygen_offcanvas_menu_init(menu);
jQuery(window).resize(function(){
oxygen_offcanvas_menu_init(menu);
});// let certain CSS rules know menu being initialized
// "10" timeout is extra just in case, "0" would be enough
setTimeout(function() {menu.addClass('oxy-pro-menu-init');}, 10);
});
}jQuery(document).ready(oxygen_init_pro_menu);
document.addEventListener('oxygen-ajax-element-loaded', oxygen_init_pro_menu, false);
let proMenuMouseDown = false;jQuery(".oxygen-body")
.on("mousedown", '.oxy-pro-menu-show-dropdown:not(.oxy-pro-menu-open-container) .menu-item-has-children', function(e) {
proMenuMouseDown = true;
}).on("mouseup", '.oxy-pro-menu-show-dropdown:not(.oxy-pro-menu-open-container) .menu-item-has-children', function(e) {
proMenuMouseDown = false;
}).on('mouseenter focusin', '.oxy-pro-menu-show-dropdown:not(.oxy-pro-menu-open-container) .menu-item-has-children', function(e) {
if( proMenuMouseDown ) return;
var subMenu = jQuery(this).children('.sub-menu');
subMenu.addClass('aos-animate oxy-pro-menu-dropdown-animating').removeClass('sub-menu-left');var duration = jQuery(this).parents('.oxy-pro-menu-container').data('oxy-pro-menu-dropdown-animation-duration');setTimeout(function() {subMenu.removeClass('oxy-pro-menu-dropdown-animating')}, duration*1000);var offset = subMenu.offset(),
width = subMenu.width(),
docWidth = jQuery(window).width();if (offset.left+width > docWidth) {
subMenu.addClass('sub-menu-left');
}
})
.on('mouseleave focusout', '.oxy-pro-menu-show-dropdown .menu-item-has-children', function( e ) {
if( jQuery(this).is(':hover') ) return;jQuery(this).children('.sub-menu').removeClass('aos-animate');var subMenu = jQuery(this).children('.sub-menu');
//subMenu.addClass('oxy-pro-menu-dropdown-animating-out');var duration = jQuery(this).parents('.oxy-pro-menu-container').data('oxy-pro-menu-dropdown-animation-duration');
setTimeout(function() {subMenu.removeClass('oxy-pro-menu-dropdown-animating-out')}, duration*1000);
})// open icon click
.on('click', '.oxy-pro-menu-mobile-open-icon', function() {
var menu = jQuery(this).parents('.oxy-pro-menu');
// off canvas
if (jQuery(this).hasClass('oxy-pro-menu-off-canvas-trigger')) {
oxygen_offcanvas_menu_run(menu);
}
// regular
else {
menu.addClass('oxy-pro-menu-open');
jQuery(this).siblings('.oxy-pro-menu-container').addClass('oxy-pro-menu-open-container');
jQuery('body').addClass('oxy-nav-menu-prevent-overflow');
jQuery('html').addClass('oxy-nav-menu-prevent-overflow');
oxygen_pro_menu_set_static_width(menu);
}
// remove animation and collapse
jQuery('.sub-menu', menu).attr('data-aos','');
jQuery('.oxy-pro-menu-dropdown-toggle .sub-menu', menu).slideUp(0);
});function oxygen_pro_menu_set_static_width(menu) {
var menuItemWidth = jQuery(".oxy-pro-menu-list > .menu-item", menu).width();
jQuery(".oxy-pro-menu-open-container > div:first-child, .oxy-pro-menu-off-canvas-container > div:first-child", menu).width(menuItemWidth);
}function oxygen_pro_menu_unset_static_width(menu) {
jQuery(".oxy-pro-menu-container > div:first-child", menu).width("");
}// close icon click
jQuery('body').on('click', '.oxy-pro-menu-mobile-close-icon', function(e) {
var menu = jQuery(this).parents('.oxy-pro-menu');menu.removeClass('oxy-pro-menu-open');
jQuery(this).parents('.oxy-pro-menu-container').removeClass('oxy-pro-menu-open-container');
jQuery('.oxy-nav-menu-prevent-overflow').removeClass('oxy-nav-menu-prevent-overflow');if (jQuery(this).parent('.oxy-pro-menu-container').hasClass('oxy-pro-menu-off-canvas-container')) {
oxygen_offcanvas_menu_run(menu);
}oxygen_pro_menu_unset_static_width(menu);
});// dropdown toggle icon click
jQuery('body').on(
'touchstart click',
'.oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-off-canvas-container .menu-item-has-children > a > .oxy-pro-menu-dropdown-icon-click-area,'+
'.oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-open-container .menu-item-has-children > a > .oxy-pro-menu-dropdown-icon-click-area',
function(e) {
e.preventDefault();// fix for iOS false triggering submenu clicks
jQuery('.sub-menu').css('pointer-events', 'none');
setTimeout( function() {
jQuery('.sub-menu').css('pointer-events', 'initial');
}, 500);// workaround to stop click event from triggering after touchstart
if (window.oxygenProMenuIconTouched === true) {
window.oxygenProMenuIconTouched = false;
return;
}
if (e.type==='touchstart') {
window.oxygenProMenuIconTouched = true;
}
oxygen_pro_menu_toggle_dropdown(this);
}
);function oxygen_pro_menu_toggle_dropdown(trigger) {var duration = jQuery(trigger).parents('.oxy-pro-menu-container').data('oxy-pro-menu-dropdown-animation-duration');jQuery(trigger).closest('.menu-item-has-children').children('.sub-menu').slideToggle({
start: function () {
jQuery(this).css({
display: "flex"
})
},
duration: duration*1000
});
}
// fullscreen menu link click
var selector = '.oxy-pro-menu-open .menu-item a';
jQuery('body').on('click', selector, function(event){
if (jQuery(event.target).closest('.oxy-pro-menu-dropdown-icon-click-area').length > 0) {
// toggle icon clicked, no need to hide the menu
return;
}
else if ((jQuery(this).attr("href") === "#" || jQuery(this).closest(".oxy-pro-menu-container").data("entire-parent-toggles-dropdown")) &&
jQuery(this).parent().hasClass('menu-item-has-children')) {
// empty href don't lead anywhere, treat it as toggle trigger
oxygen_pro_menu_toggle_dropdown(event.target);
// keep anchor links behavior as is, and prevent regular links from page reload
if (jQuery(this).attr("href").indexOf("#")!==0) {
return false;
}
}// hide the menu and follow the anchor
if (jQuery(this).attr("href").indexOf("#")===0) {
jQuery('.oxy-pro-menu-open').removeClass('oxy-pro-menu-open');
jQuery('.oxy-pro-menu-open-container').removeClass('oxy-pro-menu-open-container');
jQuery('.oxy-nav-menu-prevent-overflow').removeClass('oxy-nav-menu-prevent-overflow');
}});// off-canvas menu link click
var selector = '.oxy-pro-menu-off-canvas .menu-item a';
jQuery('body').on('click', selector, function(event){
if (jQuery(event.target).closest('.oxy-pro-menu-dropdown-icon-click-area').length > 0) {
// toggle icon clicked, no need to trigger it
return;
}
else if ((jQuery(this).attr("href") === "#" || jQuery(this).closest(".oxy-pro-menu-container").data("entire-parent-toggles-dropdown")) &&
jQuery(this).parent().hasClass('menu-item-has-children')) {
// empty href don't lead anywhere, treat it as toggle trigger
oxygen_pro_menu_toggle_dropdown(event.target);
// keep anchor links behavior as is, and prevent regular links from page reload
if (jQuery(this).attr("href").indexOf("#")!==0) {
return false;
}
}
});// off canvas
function oxygen_offcanvas_menu_init(menu) {// only init off-canvas animation if trigger icon is visible i.e. mobile menu in action
var offCanvasActive = jQuery(menu).siblings('.oxy-pro-menu-off-canvas-trigger').css('display');
if (offCanvasActive!=='none') {
var animation = menu.data('oxy-pro-menu-off-canvas-animation');
setTimeout(function() {menu.attr('data-aos', animation);}, 10);
}
else {
// remove AOS
menu.attr('data-aos', '');
};
}
function oxygen_offcanvas_menu_run(menu) {var container = menu.find(".oxy-pro-menu-container");
if (!container.attr('data-aos')) {
// initialize animation
setTimeout(function() {oxygen_offcanvas_menu_toggle(menu, container)}, 0);
}
else {
oxygen_offcanvas_menu_toggle(menu, container);
}
}var oxygen_offcanvas_menu_toggle_in_progress = false;function oxygen_offcanvas_menu_toggle(menu, container) {if (oxygen_offcanvas_menu_toggle_in_progress) {
return;
}container.toggleClass('aos-animate');if (container.hasClass('oxy-pro-menu-off-canvas-container')) {
oxygen_offcanvas_menu_toggle_in_progress = true;
var animation = container.data('oxy-pro-menu-off-canvas-animation'),
timeout = container.data('aos-duration');if (!animation){
timeout = 0;
}setTimeout(function() {
container.removeClass('oxy-pro-menu-off-canvas-container')
menu.removeClass('oxy-pro-menu-off-canvas');
oxygen_offcanvas_menu_toggle_in_progress = false;
}, timeout);
}
else {
container.addClass('oxy-pro-menu-off-canvas-container');
menu.addClass('oxy-pro-menu-off-canvas');
oxygen_pro_menu_set_static_width(menu);
}
}
var fluentFormVars = {"ajaxUrl":"https://www.waterleakdetective.com.au/wp-admin/admin-ajax.php","forms":[],"step_text":"Step %activeStep% of %totalStep% - %stepTitle%","step_completed_text":"Completed","is_rtl":"","date_i18n":{"previousMonth":"Previous Month","nextMonth":"Next Month","months":{"shorthand":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"longhand":["January","February","March","April","May","June","July","August","September","October","November","December"]},"weekdays":{"longhand":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"shorthand":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]},"daysInMonth":[31,28,31,30,31,30,31,31,30,31,30,31],"rangeSeparator":" to ","weekAbbreviation":"Wk","scrollTitle":"Scroll to increment","toggleTitle":"Click to toggle","amPM":["AM","PM"],"yearAriaLabel":"Year","firstDayOfWeek":1},"pro_version":"","fluentform_version":"6.2.15","force_init":"","stepAnimationDuration":"350","upload_completed_txt":"100% Completed","upload_start_txt":"0% Completed","uploading_txt":"Uploading","choice_js_vars":{"noResultsText":"No results found","loadingText":"Loading...","noChoicesText":"No choices to choose from","itemSelectText":"Press to select","maxItemTextSingular":"Only %%maxItemCount%% option can be added","maxItemTextPlural":"Only %%maxItemCount%% options can be added"},"input_mask_vars":{"clearIfNotMatch":false},"nonce":"02ad2e24b4","file_delete_nonce":"26c3c51aa9","form_id":"2","step_change_focus":"1","has_cleantalk":"","pro_payment_script_compatible":""};
var fluentform_submission_messages_2 = {"file_upload_in_progress":"File upload in progress. Please wait...","javascript_handler_failed":"Javascript handler could not be loaded. Form submission has been failed. Reload the page and try again"};
var fluentform_payment_messages_2 = {"stock_out_message":"This Item is Stock Out","item_label":"Item","price_label":"Price","qty_label":"Qty","line_total_label":"Line Total","sub_total_label":"Sub Total","discount_label":"Discount","total_label":"Total","signup_fee_label":"Signup Fee","trial_label":"Trial","processing_text":"Processing...","confirming_text":"Confirming..."};
var fluentform_save_progress_messages_2 = {"copy_button":"Copy","email_button":"Email","email_placeholder":"Your Email Here","copy_success":"Copied"};
var fluentform_address_messages_2 = {"please_wait":"Please wait ...","location_not_determined":"Could not determine address from location.","address_fetch_failed":"Failed to fetch address from coordinates.","geolocation_failed":"Geolocation failed or was denied.","geolocation_not_supported":"Geolocation is not supported by this browser."};
var fluentform_gateway_messages_2 = {"request_failed":"Request failed. Please try again","payment_failed":"Payment process failed!","no_method_found":"No method found","processing_text":"Processing..."};
var fluentform_submission_messages_global = {"javascript_handler_failed":"Javascript handler could not be loaded. Form submission has been failed. Reload the page and try again"};
var fluentform_address_messages_global = {"please_wait":"Please wait ...","location_not_determined":"Could not determine address from location.","address_fetch_failed":"Failed to fetch address from coordinates.","geolocation_failed":"Geolocation failed or was denied.","geolocation_not_supported":"Geolocation is not supported by this browser."};
//# sourceURL=fluent-form-submission-js-extra