{"id":7,"date":"2026-01-23T07:50:42","date_gmt":"2026-01-23T14:50:42","guid":{"rendered":"https:\/\/www.env.nm.gov\/leaktracer\/new-mexico-environment-departments-leaktracer-program\/"},"modified":"2026-01-23T07:50:43","modified_gmt":"2026-01-23T14:50:43","slug":"new-mexico-environment-departments-leaktracer-program","status":"publish","type":"page","link":"https:\/\/www.env.nm.gov\/leaktracer\/","title":{"rendered":"New Mexico Environment Department&#8217;s LeakTracer Program"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/www.env.nm.gov\/leaktracer\/wp-content\/uploads\/sites\/49\/2026\/01\/Stock-Satellite-Image-2-1024x576.jpg\" alt=\"\" class=\"wp-image-12\" style=\"object-fit:cover;width:660px;height:auto\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Offering financial assistance to small communities across the state<\/h2>\n\n\n\n<p class=\"has-text-align-left\">The New Mexico Environment Department\u2019s LeakTracer Funding Program offers financial assistance to water systems serving communities of fewer than 20,000 residents across the state. This program helps small utilities identify and address water loss by funding advanced, satellite-guided leak detection services.&nbsp; Utilities are only responsible for the cost of repairs; detection is fully covered by the grant.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-16018d1d wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-fill\"><a class=\"wp-block-button__link has-black-color has-luminous-vivid-amber-background-color has-text-color has-background has-link-color has-text-align-center wp-element-button\" href=\"https:\/\/www.env.nm.gov\/construction-programs\/rural-infrastructure-loan-program-application\/\">Apply Now Through the Rural Infrastructure Program <\/a><\/div>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Eligibility and Selection Criteria<\/h3>\n\n\n\n<p>The Leak Tracer Program is available for utilities who meet the following criteria:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Communities of 20,000 people or less.<\/li>\n\n\n\n<li>Water systems that are in good standing with the Rural Infrastructure Loan Program. (RIP is the funding vehicle for NMED\u2019s Leak Tracer Program).<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Program Scope<\/h3>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/www.env.nm.gov\/leaktracer\/wp-content\/uploads\/sites\/49\/2026\/01\/EO-Dashboard-Truth-or-Consequences-web-1024x592.jpg\" alt=\"\" class=\"wp-image-15\" \/><\/figure>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>Grant funding includes:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Satellite-guided leak detection<\/li>\n\n\n\n<li>Boots-on-the-ground leak verification<\/li>\n\n\n\n<li>Final report of findings<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Contact<\/h3>\n\n\n\n<p>There are two methods to reach the LeakTracer program: <\/p>\n\n\n\n<p>LeakTracer Hotline: (505) 841-LEAK (5325)<\/p>\n\n\n<script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\nvar gform;gform||(document.addEventListener(\"gform_main_scripts_loaded\",function(){gform.scriptsLoaded=!0}),document.addEventListener(\"gform\/theme\/scripts_loaded\",function(){gform.themeScriptsLoaded=!0}),window.addEventListener(\"DOMContentLoaded\",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>\"function\"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn(\"The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1.\"),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener(\"gform_main_scripts_loaded\",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener(\"gform\/theme\/scripts_loaded\",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener(\"DOMContentLoaded\",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook(\"action\",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook(\"filter\",o,r,e,t)},doAction:function(o){gform.doHook(\"action\",o,arguments)},applyFilters:function(o){return gform.doHook(\"filter\",o,arguments)},removeAction:function(o,r){gform.removeHook(\"action\",o,r)},removeFilter:function(o,r,e){gform.removeHook(\"filter\",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+\"_\"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){\"function\"!=typeof(t=o.callable)&&(t=window[t]),\"action\"==r?t.apply(null,e):e[0]=t.apply(null,e)})),\"filter\"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});\n\/* ]]> *\/\n<\/script>\n\n                <div class='gf_browser_gecko gform_wrapper gform-theme gform-theme--foundation gform-theme--framework gform-theme--orbital' data-form-theme='orbital' data-form-index='0' id='gform_wrapper_1' ><style>#gform_wrapper_1[data-form-index=\"0\"].gform-theme,[data-parent-form=\"1_0\"]{--gf-color-primary: #204ce5;--gf-color-primary-rgb: 32, 76, 229;--gf-color-primary-contrast: #fff;--gf-color-primary-contrast-rgb: 255, 255, 255;--gf-color-primary-darker: #001AB3;--gf-color-primary-lighter: #527EFF;--gf-color-secondary: #fff;--gf-color-secondary-rgb: 255, 255, 255;--gf-color-secondary-contrast: #112337;--gf-color-secondary-contrast-rgb: 17, 35, 55;--gf-color-secondary-darker: #F5F5F5;--gf-color-secondary-lighter: #FFFFFF;--gf-color-out-ctrl-light: rgba(17, 35, 55, 0.1);--gf-color-out-ctrl-light-rgb: 17, 35, 55;--gf-color-out-ctrl-light-darker: rgba(104, 110, 119, 0.35);--gf-color-out-ctrl-light-lighter: #F5F5F5;--gf-color-out-ctrl-dark: #585e6a;--gf-color-out-ctrl-dark-rgb: 88, 94, 106;--gf-color-out-ctrl-dark-darker: #112337;--gf-color-out-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);--gf-color-in-ctrl: #fff;--gf-color-in-ctrl-rgb: 255, 255, 255;--gf-color-in-ctrl-contrast: #112337;--gf-color-in-ctrl-contrast-rgb: 17, 35, 55;--gf-color-in-ctrl-darker: #F5F5F5;--gf-color-in-ctrl-lighter: #FFFFFF;--gf-color-in-ctrl-primary: #204ce5;--gf-color-in-ctrl-primary-rgb: 32, 76, 229;--gf-color-in-ctrl-primary-contrast: #fff;--gf-color-in-ctrl-primary-contrast-rgb: 255, 255, 255;--gf-color-in-ctrl-primary-darker: #001AB3;--gf-color-in-ctrl-primary-lighter: #527EFF;--gf-color-in-ctrl-light: rgba(17, 35, 55, 0.1);--gf-color-in-ctrl-light-rgb: 17, 35, 55;--gf-color-in-ctrl-light-darker: rgba(104, 110, 119, 0.35);--gf-color-in-ctrl-light-lighter: #F5F5F5;--gf-color-in-ctrl-dark: #585e6a;--gf-color-in-ctrl-dark-rgb: 88, 94, 106;--gf-color-in-ctrl-dark-darker: #112337;--gf-color-in-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);--gf-radius: 3px;--gf-font-size-secondary: 14px;--gf-font-size-tertiary: 13px;--gf-icon-ctrl-number: url(\"data:image\/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 0C4.26522 5.96046e-08 4.51957 0.105357 4.70711 0.292893L7.70711 3.29289C8.09763 3.68342 8.09763 4.31658 7.70711 4.70711C7.31658 5.09763 6.68342 5.09763 6.29289 4.70711L4 2.41421L1.70711 4.70711C1.31658 5.09763 0.683417 5.09763 0.292893 4.70711C-0.0976311 4.31658 -0.097631 3.68342 0.292893 3.29289L3.29289 0.292893C3.48043 0.105357 3.73478 0 4 0ZM0.292893 9.29289C0.683417 8.90237 1.31658 8.90237 1.70711 9.29289L4 11.5858L6.29289 9.29289C6.68342 8.90237 7.31658 8.90237 7.70711 9.29289C8.09763 9.68342 8.09763 10.3166 7.70711 10.7071L4.70711 13.7071C4.31658 14.0976 3.68342 14.0976 3.29289 13.7071L0.292893 10.7071C-0.0976311 10.3166 -0.0976311 9.68342 0.292893 9.29289Z' fill='rgba(17, 35, 55, 0.65)'\/%3E%3C\/svg%3E\");--gf-icon-ctrl-select: url(\"data:image\/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 0.292893C0.683417 -0.097631 1.31658 -0.097631 1.70711 0.292893L5 3.58579L8.29289 0.292893C8.68342 -0.0976311 9.31658 -0.0976311 9.70711 0.292893C10.0976 0.683417 10.0976 1.31658 9.70711 1.70711L5.70711 5.70711C5.31658 6.09763 4.68342 6.09763 4.29289 5.70711L0.292893 1.70711C-0.0976311 1.31658 -0.0976311 0.683418 0.292893 0.292893Z' fill='rgba(17, 35, 55, 0.65)'\/%3E%3C\/svg%3E\");--gf-icon-ctrl-search: url(\"data:image\/svg+xml,%3Csvg version='1.1' xmlns='http:\/\/www.w3.org\/2000\/svg' width='640' height='640'%3E%3Cpath d='M256 128c-70.692 0-128 57.308-128 128 0 70.691 57.308 128 128 128 70.691 0 128-57.309 128-128 0-70.692-57.309-128-128-128zM64 256c0-106.039 85.961-192 192-192s192 85.961 192 192c0 41.466-13.146 79.863-35.498 111.248l154.125 154.125c12.496 12.496 12.496 32.758 0 45.254s-32.758 12.496-45.254 0L367.248 412.502C335.862 434.854 297.467 448 256 448c-106.039 0-192-85.962-192-192z' fill='rgba(17, 35, 55, 0.65)'\/%3E%3C\/svg%3E\");--gf-label-space-y-secondary: var(--gf-label-space-y-md-secondary);--gf-ctrl-border-color: #686e77;--gf-ctrl-size: var(--gf-ctrl-size-md);--gf-ctrl-label-color-primary: #112337;--gf-ctrl-label-color-secondary: #112337;--gf-ctrl-choice-size: var(--gf-ctrl-choice-size-md);--gf-ctrl-checkbox-check-size: var(--gf-ctrl-checkbox-check-size-md);--gf-ctrl-radio-check-size: var(--gf-ctrl-radio-check-size-md);--gf-ctrl-btn-font-size: var(--gf-ctrl-btn-font-size-md);--gf-ctrl-btn-padding-x: var(--gf-ctrl-btn-padding-x-md);--gf-ctrl-btn-size: var(--gf-ctrl-btn-size-md);--gf-ctrl-btn-border-color-secondary: #686e77;--gf-ctrl-file-btn-bg-color-hover: #EBEBEB;--gf-field-img-choice-size: var(--gf-field-img-choice-size-md);--gf-field-img-choice-card-space: var(--gf-field-img-choice-card-space-md);--gf-field-img-choice-check-ind-size: var(--gf-field-img-choice-check-ind-size-md);--gf-field-img-choice-check-ind-icon-size: var(--gf-field-img-choice-check-ind-icon-size-md);--gf-field-pg-steps-number-color: rgba(17, 35, 55, 0.8);}<\/style>\n                        <div class='gform_heading'>\n                            <p class='gform_description'><\/p>\n                        <\/div><form method='post' enctype='multipart\/form-data'  id='gform_1'  action='\/leaktracer\/wp-json\/wp\/v2\/pages\/7' data-formid='1' novalidate>\n                        <div class='gform-body gform_body'><div id='gform_fields_1' class='gform_fields top_label form_sublabel_below description_below validation_below'><fieldset id=\"field_1_1\" class=\"gfield gfield--type-name gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><legend class='gfield_label gform-field-label gfield_label_before_complex' >Name<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/legend><div class='ginput_complex ginput_container ginput_container--name no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name gform-grid-row' id='input_1_1'>\n                            \n                            <span id='input_1_1_3_container' class='name_first gform-grid-col gform-grid-col--size-auto' >\n                                                    <input type='text' name='input_1.3' id='input_1_1_3' value=''   aria-required='true'     \/>\n                                                    <label for='input_1_1_3' class='gform-field-label gform-field-label--type-sub '>First<\/label>\n                                                <\/span>\n                            \n                            <span id='input_1_1_6_container' class='name_last gform-grid-col gform-grid-col--size-auto' >\n                                                    <input type='text' name='input_1.6' id='input_1_1_6' value=''   aria-required='true'     \/>\n                                                    <label for='input_1_1_6' class='gform-field-label gform-field-label--type-sub '>Last<\/label>\n                                                <\/span>\n                            \n                        <\/div><\/fieldset><div id=\"field_1_3\" class=\"gfield gfield--type-phone gfield--width-third gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_1_3'>Phone<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_phone'><input name='input_3' id='input_1_3' type='tel' value='' class='large'   aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_1_4\" class=\"gfield gfield--type-email gfield--width-third gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_1_4'>Email<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_email'>\n                            <input name='input_4' id='input_1_4' type='email' value='' class='large'    aria-required=\"true\" aria-invalid=\"false\"  \/>\n                        <\/div><\/div><fieldset id=\"field_1_5\" class=\"gfield gfield--type-radio gfield--type-choice gfield--width-third gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><legend class='gfield_label gform-field-label' >Preferred Method of Contact<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/legend><div class='ginput_container ginput_container_radio'><div class='gfield_radio' id='input_1_5'>\n\t\t\t<div class='gchoice gchoice_1_5_0'>\n\t\t\t\t\t<input class='gfield-choice-input' name='input_5' type='radio' value='Phone'  id='choice_1_5_0' onchange='gformToggleRadioOther( this )'    \/>\n\t\t\t\t\t<label for='choice_1_5_0' id='label_1_5_0' class='gform-field-label gform-field-label--type-inline'>Phone<\/label>\n\t\t\t<\/div>\n\t\t\t<div class='gchoice gchoice_1_5_1'>\n\t\t\t\t\t<input class='gfield-choice-input' name='input_5' type='radio' value='Email'  id='choice_1_5_1' onchange='gformToggleRadioOther( this )'    \/>\n\t\t\t\t\t<label for='choice_1_5_1' id='label_1_5_1' class='gform-field-label gform-field-label--type-inline'>Email<\/label>\n\t\t\t<\/div>\n\t\t\t<div class='gchoice gchoice_1_5_2'>\n\t\t\t\t\t<input class='gfield-choice-input' name='input_5' type='radio' value='No Preference'  id='choice_1_5_2' onchange='gformToggleRadioOther( this )'    \/>\n\t\t\t\t\t<label for='choice_1_5_2' id='label_1_5_2' class='gform-field-label gform-field-label--type-inline'>No Preference<\/label>\n\t\t\t<\/div><\/div><\/div><\/fieldset><div id=\"field_1_6\" class=\"gfield gfield--type-textarea field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_1_6'>Questions about the LeakTracer Program<\/label><div class='ginput_container ginput_container_textarea'><textarea name='input_6' id='input_1_6' class='textarea small'   maxlength='1500'   aria-invalid=\"false\"   rows='10' cols='50'><\/textarea><\/div><\/div><\/div><\/div>\n        <div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_1' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value='Submit'  \/> \n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_1' value='postback' \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_1' id='gform_theme_1' value='orbital' \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_1' id='gform_style_settings_1' value='{&quot;inputPrimaryColor&quot;:&quot;#204ce5&quot;}' \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_1' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='1' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_1' value='WyJ7XCI1XCI6W1wiOTcxMTZlMjg3OTc4MGJmZDBkN2I5MjUwZTE5YzE4OWVcIixcIjZmZGZlYWM4YzdlYjk2NzA0NDVhNmVjM2U2ODA4NThlXCIsXCI2NjhmYTcwYWQ5MjhjNzUzN2RjODRkNzlmYzlhODdiNlwiXX0iLCIxYmEyNTFhNzBkNjkyMjU4YjAzNmJkNTc1ZjA0MGQzZSJd' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_1' id='gform_target_page_number_1' value='0' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_1' id='gform_source_page_number_1' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            \n        <\/div>\n                        <\/form>\n                        <\/div><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n gform.initializeOnLoaded( function() {gformInitSpinner( 1, 'https:\/\/www.env.nm.gov\/leaktracer\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', false );jQuery('#gform_ajax_frame_1').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_1');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_1').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_1').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_1').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_1').removeClass('gform_validation_error');}setTimeout( function() { \/* delay the scroll by 50 milliseconds to fix a bug in chrome *\/  }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_1').val();gformInitSpinner( 1, 'https:\/\/www.env.nm.gov\/leaktracer\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', false );jQuery(document).trigger('gform_page_loaded', [1, current_page]);window['gf_submitting_1'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_1').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [1]);window['gf_submitting_1'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_1').text());}else{jQuery('#gform_1').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger(\"gform_pre_post_render\", [{ formId: \"1\", currentPage: \"current_page\", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( \"gform_wrapper_1\" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( \"span\" );            visibilitySpan.id = \"gform_visibility_test_1\";            gformWrapperDiv.insertAdjacentElement( \"afterend\", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( \"gform_visibility_test_1\" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 1, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} ); \n\/* ]]> *\/\n<\/script>\n\n\n\n<div style=\"height:37px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/www.env.nm.gov\/leaktracer\/wp-content\/uploads\/sites\/49\/2026\/01\/ASTERRA_Truth-or-Consequences_New-Mexico_Leak-Detection_50-Year-Water-Action-Plan_2-web-768x1024.jpg\" alt=\"\" class=\"wp-image-14\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/www.env.nm.gov\/leaktracer\/wp-content\/uploads\/sites\/49\/2026\/01\/ASTERRA_Truth-or-Consequences_New-Mexico_Leak-Detection_50-Year-Water-Action-Plan_1-web-768x1024.jpg\" alt=\"\" class=\"wp-image-13\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/www.env.nm.gov\/leaktracer\/wp-content\/uploads\/sites\/49\/2026\/01\/NM-Leak-Repair-1024x484.jpg\" alt=\"\" class=\"wp-image-11\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Frequently Asked Questions<\/h2>\n\n\n<div class='nmenv_accordion'><div class='nmenv_accordion_item level_0'><div class='nmenv_accordion_item_title'><i class='fas fa-chevron-right' aria-hidden='true'><\/i><h3 class=\"wp-block-heading\">Who is Eligible?<\/h3><\/div><div class='nmenv_accordion_item_body'>\n\n\n\n<p>All public water systems in New Mexico who serve communities with less than 20,000 people and are in good standing with NMED\u2019s Rural Infrastructure Loan Program (RIP).<\/p>\n\n\n\n<\/div><\/div><div class='nmenv_accordion_item level_0'><div class='nmenv_accordion_item_title'><i class='fas fa-chevron-right' aria-hidden='true'><\/i><h3 class=\"wp-block-heading\">What does the program cover?<\/h3><\/div><div class='nmenv_accordion_item_body'>\n\n\n\n<p>NMED\u2019s LeakTracer Program will completely cover all expenses associated with leak detection of leaks in water utilities drinking water delivery systems. LeakTracer will furnish a final report to each participating utility, documenting where leaks are located with an estimate of leak severity.\u00a0 <\/p>\n\n\n\n<p>Each water system is responsible for making repairs to the identified leaks.<\/p>\n\n\n\n<\/div><\/div><div class='nmenv_accordion_item level_0'><div class='nmenv_accordion_item_title'><i class='fas fa-chevron-right' aria-hidden='true'><\/i><h3 class=\"wp-block-heading\">Is this a loan or a grant?<\/h3><\/div><div class='nmenv_accordion_item_body'>\n\n\n\n<p>The LeakTracer Program is 100% grant.<\/p>\n\n\n\n<\/div><\/div><div class='nmenv_accordion_item level_0'><div class='nmenv_accordion_item_title'><i class='fas fa-chevron-right' aria-hidden='true'><\/i><h3 class=\"wp-block-heading\">What are the terms of this loan\/grant?<\/h3><\/div><div class='nmenv_accordion_item_body'>\n\n\n\n<p>The grant is 100% subsidized by the State of New Mexico.<\/p>\n\n\n\n<\/div><\/div><div class='nmenv_accordion_item level_0'><div class='nmenv_accordion_item_title'><i class='fas fa-chevron-right' aria-hidden='true'><\/i><h3 class=\"wp-block-heading\">What is the application timeline?<\/h3><\/div><div class='nmenv_accordion_item_body'>\n\n\n\n<p>Year-round on a rolling basis. The Rural Infrastructure Loan Program is structured to provide up to $2M annually to utilities through combined loan \/ grant program, where up to $500,000 can be secured in grant funding, and another $1.5M can be secured through a 1% interest loan.<\/p>\n\n\n\n<\/div><\/div><div class='nmenv_accordion_item level_0'><div class='nmenv_accordion_item_title'><i class='fas fa-chevron-right' aria-hidden='true'><\/i><h3 class=\"wp-block-heading\">How do I apply?<\/h3><\/div><div class='nmenv_accordion_item_body'>\n\n\n\n<p>Applications are processed through <a href=\"https:\/\/www.env.nm.gov\/construction-programs\/rural-infrastructure-loan-program-application\/\">NMED\u2019s RIP application.<\/a><\/p>\n\n\n\n<\/div><\/div><div class='nmenv_accordion_item level_0'><div class='nmenv_accordion_item_title'><i class='fas fa-chevron-right' aria-hidden='true'><\/i><h3 class=\"wp-block-heading\">What are my responsibilities as a utility?<\/h3><\/div><div class='nmenv_accordion_item_body'>\n\n\n\n<p>Each utility is responsible for fulfilling the terms and conditions associated with getting a RIP grant award. Further, each utility will need to provide points of contact for the vendor to work with through the complete process. <\/p>\n\n\n\n<p>Finally, it is incumbent on each utility that applies for LeakTracer funding that the utility is committed to effectuating the repair of the detected leaks.<\/p>\n\n\n\n<\/div><\/div><div class='nmenv_accordion_item level_0'><div class='nmenv_accordion_item_title'><i class='fas fa-chevron-right' aria-hidden='true'><\/i><h3 class=\"wp-block-heading\">Can I apply multiple times for the grant?<\/h3><\/div><div class='nmenv_accordion_item_body'>\n\n\n\n<p>Yes, RIP funding is available on an annual basis (up to $2M per year, with the requirement that all conditions are met in previous RIP award before a new award can be considered).<\/p>\n\n\n\n<\/div><\/div><div class='nmenv_accordion_item level_0'><div class='nmenv_accordion_item_title'><i class='fas fa-chevron-right' aria-hidden='true'><\/i><h3 class=\"wp-block-heading\">What is satellite-guided leak detection?<\/h3><\/div><div class='nmenv_accordion_item_body'>\n\n\n\n<p>Satellite-guided leak detection uses L-Band synthetic aperture radar (SAR) to detect soil moisture anomalies of potable water underground. These areas of interest (AOIs) are then confirmed by traditional boots-on-the-ground (BOTG) leak detection crews. <\/p>\n\n\n\n<p>The technology is non-invasive, penetrating concrete and vegetation to find potential water leaks regardless of weather conditions or time of day.<a id=\"_msocom_1\"><\/a><\/p><\/div><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Offering financial assistance to small communities across the state The New Mexico Environment Department\u2019s LeakTracer Funding Program offers financial assistance to water systems serving communities of fewer than 20,000 residents across the state. This program helps small utilities identify and address water loss by funding advanced, satellite-guided leak detection services.&nbsp; Utilities are only responsible for [&hellip;]<\/p>\n","protected":false},"author":0,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-7","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.env.nm.gov\/leaktracer\/wp-json\/wp\/v2\/pages\/7","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.env.nm.gov\/leaktracer\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.env.nm.gov\/leaktracer\/wp-json\/wp\/v2\/types\/page"}],"replies":[{"embeddable":true,"href":"https:\/\/www.env.nm.gov\/leaktracer\/wp-json\/wp\/v2\/comments?post=7"}],"version-history":[{"count":1,"href":"https:\/\/www.env.nm.gov\/leaktracer\/wp-json\/wp\/v2\/pages\/7\/revisions"}],"predecessor-version":[{"id":8,"href":"https:\/\/www.env.nm.gov\/leaktracer\/wp-json\/wp\/v2\/pages\/7\/revisions\/8"}],"wp:attachment":[{"href":"https:\/\/www.env.nm.gov\/leaktracer\/wp-json\/wp\/v2\/media?parent=7"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}