{"id":31126,"date":"2026-01-16T16:08:41","date_gmt":"2026-01-16T16:08:41","guid":{"rendered":"https:\/\/www.trccompanies.com\/?post_type=news-and-insights&#038;p=31126"},"modified":"2026-04-23T20:13:38","modified_gmt":"2026-04-23T20:13:38","slug":"utility-undergrounding-lifecycle-cost-modeling-is-a-game-changer","status":"publish","type":"news-and-insights","link":"https:\/\/www.trccompanies.com\/fr\/insights\/utility-undergrounding-lifecycle-cost-modeling-is-a-game-changer\/","title":{"rendered":"Utility Undergrounding\u00a0Lifecycle Cost Modeling is a Game Changer"},"content":{"rendered":"<!-- Start Block: acf\/wysiwyg -->\n\n<section class=\"wysiwyg section-padding bg-white\">\n    <div class=\"container-fluid\">\n        \n        <div class=\"row\">\n                            <div class=\"col-lg-8 columns js-animated-content animated-content\">\n                                        <h2>Harness a Data-Driven Approach to Evaluate Cost, Risk and Resilience\u00a0<\/h2>\n<p>As wildfire and extreme weather risks intensify, utility leaders are under growing pressure to make infrastructure investments that\u00a0remain\u00a0defensible over the full life of their\u00a0assets. Long-term performance, reliability, maintenance\u00a0demands\u00a0and risk exposure increasingly define the\u00a0true cost\u00a0of ownership. A lifecycle cost perspective enables decision-makers to assess investments based on sustained value rather than short-term spend.\u00a0<\/p>\n<p>While undergrounding\u00a0utility infrastructure\u00a0is often viewed as cost prohibitive at the outset, that assumption can overlook meaningful long-term benefits, including reduced wildfire ignition risk, fewer\u00a0outages\u00a0and lower ongoing maintenance\u00a0needs. Lifecycle cost analysis\u00a0can\u00a0provide\u00a0a structured way to quantify these trade-offs. Utilities\u00a0can\u00a0compare alternatives based on\u00a0real operating\u00a0conditions and long-term system\u00a0impacts\u00a0rather than simplified cost comparisons.\u00a0<\/p>\n<p>TRC\u2019s\u00a0Lifecycle Cost Calculator\u00a0supports this\u00a0game-changing\u00a0analysis\u00a0by integrating capital, operations and maintenance,\u00a0reliability\u00a0and risk-related costs over the life of the asset. By modeling multiple scenarios,\u00a0our\u00a0tool helps utilities align engineering, financial and risk management perspectives, strengthening capital planning decisions and regulatory defensibility.\u00a0<\/p>\n<p><span lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\">Learn more about the benefits\u00a0in our Insight:\u00a0<\/span><a href=\"https:\/\/www.trccompanies.com\/fr\/insights\/hardening-vs-hiding-is-undergrounding-always-the-best-wildfire-and-weather-solution\/\" target=\"_blank\" rel=\"noreferrer noopener\"><span lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"none\">Hardening vs. Hiding: Is Undergrounding Always the Best Wildfire and Weather Solution?<\/span><\/a>\u00a0\u00a0<\/p>\n<h2>How To Use<\/h2>\n<p>Toggle the sliders below to test different scenarios and see the estimated lifecycle net benefits per mile of undergrounding. Additional information specific to each category is available and can be viewed by clicking the expand icon.<\/p>\n                <\/div>\n                <div class=\"col-lg-4 columns js-animated-content animated-content\">\n                                        <div class=\"wysiwyg__links js-animated-content animated-content\">\n                        <div class=\"wysiwyg__links__top \">\n                                                        <h4>Related Services<\/h4>\n                                                                                    <ul class=\"js-animated-content animated-content\">\n                                                                <li><a href=\"https:\/\/www.trccompanies.com\/markets\/power-and-utilities\/electric-utilities\/\" target=\"_self\">Electric Utilities<\/a><\/li>\n                                                                <li><a href=\"https:\/\/www.trccompanies.com\/services\/electrical-power\/\" target=\"_self\">Electrical and Power<\/a><\/li>\n                                                                <li><a href=\"https:\/\/www.trccompanies.com\/services\/electrical-power\/integrated-energy-planning-and-advisory-services\/\" target=\"_self\">Integrated Energy Planning and Advisory Services<\/a><\/li>\n                                                                <li><a href=\"https:\/\/www.trccompanies.com\/markets\/power-and-utilities\/\" target=\"_self\">Power and Utilities<\/a><\/li>\n                                                                <li><a href=\"https:\/\/www.trccompanies.com\/services\/electrical-power\/power-distribution-engineering\/\" target=\"_self\">Power Distribution Engineering<\/a><\/li>\n                                                            <\/ul>\n                                                    <\/div>\n                                                                                                            <div class=\"wysiwyg__links__bottom\">\n                                    <a href=\"https:\/\/www.trccompanies.com\/services\" target=\"_self\">View All Services<\/a>\n                                <\/div>\n                                                                                                <\/div>\n                <\/div>\n                    <\/div>\n\n            <\/div>\n<\/section>\n<!-- End Block: acf\/wysiwyg -->\n\n<!-- Start Block: core\/html -->\n<div class=\"container\"><div class=\"row\"><div class=\"col-xxs-12\">\n<style>\n    .calculator-holder {\n        font-family: 'Roboto', sans-serif;\n        font-size: 1rem;\n        width: 62%;\n        padding: 0 0 0 64px;\n        *, *::before, *::after {\n            box-sizing: border-box;\n        }\n        .noShow {\n            display: none;\n        }\n        h2 {\n            font-size: 1.1rem;\n            font-weight: 600 !important;\n        }\n        h3 {\n            font-size: 1rem;\n            font-weight: 500 !important;\n        }\n        p {\n            font-size: .95rem;\n            font-weight: 400;\n        }\n        p.label {\n            color: #888;\n            margin: 0;\n            padding: 0;\n            line-height: 1;\n        }\n        .section-header {\n            display: flex;\n            width: 100%;\n            justify-content: space-between;\n            align-items: center;\n            padding: 11px 17px;\n            margin: 4px 0;\n            border-radius: 3px;\n            background-color: #832BFB;\n            h2, p {\n                margin: 0;\n                color: white;\n                line-height: 1;\n                font-weight: 900 !important;\n            }\n        }\n        .slider-holder {\n            display: flex;\n            justify-content: space-between;\n            flex-wrap: wrap;\n            margin: 0 0 2px 0;\n            background-color: #fdfdfd;\n            padding: 8px 17px 10px 17px;\n            border-radius: 3px;\n            border: 1px solid #e5e5e5;\n            .dataHead {\n                display: flex;\n                justify-content: space-between;\n                width: 100%;\n                cursor: pointer;\n                margin: -8px 0;\n                .title {\n                    display: flex;\n                    align-items: center;\n                    .acc-icon {\n                        width: 30px;\n                        height: 24px;\n                        transition: .35s all ease;\n                    }\n                    h3 {\n                        margin: 11px 0 8px 0;\n                        line-height: 1;\n                        transition: .35s all ease;\n                        color: black;\n                        font-size: 1rem;\n                        font-weight: 500;\n                    }\n                }\n                p {\n                    margin: 13px 0 8px 0;\n                    line-height: 1;\n                    color: black;\n                    font-weight: 500;\n                }\n                &:hover {\n                    h3 {\n                        color: #832BFB;\n                    }\n                }\n                &.active {\n                    .acc-icon {\n                        transform: rotate(180deg);\n                        transform-origin: 50% 56%;\n                    }\n                    h3 {\n                        color: #832BFB;\n                    }\n                }\n            }\n            .moreInfo {\n                padding: 0;\n                width: 100%;\n                background-color: transparent;\n                max-height: 0;\n                overflow: hidden;\n                transition: max-height 0.2s ease-out;\n                p {\n                    margin: 0;\n                    padding: 8px 0 0 0;\n                    font-size: .9rem;\n                    line-height: 1.5;\n                    color: #444;\n                }\n            }\n            .inputRange {\n                width: 100%;\n                margin: 18px 0 11px 0;\n            }\n            &.saifi {\n                background-color: #F6F6FE;\n            }\n        }\n    }\n    .inputRange {\n      appearance: none;\n      width: 100%;\n      height: 4px;\n      border-radius: 9999px;\n      border: none !important;\n      background: linear-gradient(90deg, #832bfb 50%, #c8c3ff 50%);\n      cursor: pointer;\n    }\n    \/* Thumb: for Chrome, Safari, Edge *\/\n    .inputRange::-webkit-slider-thumb {\n      -webkit-appearance: none;\n      appearance: none;\n      width: 17px;\n      height: 17px;\n      border-radius: 9999px;\n      background: #832bfb;\n      box-shadow: none;\n    }\n    \/* Thumb: for Firefox *\/\n    .inputRange::-moz-range-thumb {\n      border: none;\n      width: 17px;\n      height: 17px;\n      border-radius: 9999px;\n      background: #832bfb;\n      box-shadow: none;\n    }\n    @media (max-width: 1199px) {\n        .calculator-holder {\n            width: 100%;\n            padding: 0 53px;\n        }\n    }\n    @media (max-width: 767px) {\n        .calculator-holder {\n            width: 100%;\n            padding: 0 26px;\n        }\n    }\n    <\/style>\n    <div class=\"calculator-holder\">\n        <div class=\"section-header\">\n            <h2>Costs (Per Mile)<\/h2>\n            <p>$<span id=\"cv_sum\"><\/span><\/p>\n        <\/div>\t\n        <div class=\"slider-holder\">\n            <div class=\"dataHead active\">\n                <div class=\"title\">\n                    <div class=\"acc-icon\">\n                        <svg height=\"16\" viewBox=\"0 0 36 20\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M17,21.25L3.188,7L8.063,7L17,16.75L25.938,7L30.813,7L17,21.25Z\" style=\"fill:rgb(131,43,251);\"\/>\n                        <\/svg>\n                    <\/div>\n                    <h3>Lifecycle (Capital + O&#038;M)<\/h3>\n                    <\/div>\n                <p>$<span id=\"cv_life\"><\/span><\/p>\n            <\/div>\n            <div class=\"moreInfo\" style=\"max-height:300px;\">\n                <p>Costs per mile including engineering, procurement, construction, materials, permitting, and long-term maintenance. <strong>Typically for distribution (13-25kV):<\/strong> rural $1-5M, urban $5-10M; higher end reflects conversion or congested ROWs. Transmission may be higher.<\/p>\n            <\/div>\n            <input id=\"cs_life\" class=\"inputRange\" type=\"range\" min=\"1000000\" max=\"10000000\" step=\"500\">\n            <p class=\"label\">$1,000,000<\/p>\n            <p class=\"label\">$10,000,000<\/p>\n        <\/div>\n        <div class=\"slider-holder\">\n            <div class=\"dataHead active\">\n                <div class=\"title\">\n                    <div class=\"acc-icon\">\n                        <svg height=\"16\" viewBox=\"0 0 36 20\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M17,21.25L3.188,7L8.063,7L17,16.75L25.938,7L30.813,7L17,21.25Z\" style=\"fill:rgb(131,43,251);\"\/>\n                        <\/svg>\n                    <\/div>\n                    <h3>Environmental<\/h3>\n                <\/div>\n                <p>$<span id=\"cv_environ\"><\/span><\/p>\n            <\/div>\n            <div class=\"moreInfo\" style=\"max-height:300px;\">\n                <p>Cost per mile covering disturbance, trenching, soil disposal, and site restoration. Higher in coastal, wetland, or urban zones with complex permitting.<\/p>\n            <\/div>\n            <input id=\"cs_environ\" class=\"inputRange\" type=\"range\" min=\"50000\" max=\"250000\" step=\"100\">\n            <p class=\"label\">$50,000<\/p>\n            <p class=\"label\">$250,000<\/p>\n        <\/div> \n        <div class=\"slider-holder\">\n            <div class=\"dataHead active\">\n                <div class=\"title\">\n                    <div class=\"acc-icon\">\n                        <svg height=\"16\" viewBox=\"0 0 36 20\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M17,21.25L3.188,7L8.063,7L17,16.75L25.938,7L30.813,7L17,21.25Z\" style=\"fill:rgb(131,43,251);\"\/>\n                        <\/svg>\n                    <\/div>\n                    <h3>Health and Safety<\/h3>\n                <\/div>\n                <p>$<span id=\"cv_health\"><\/span><\/p>\n            <\/div>\n            <div class=\"moreInfo\" style=\"max-height:300px;\">\n                <p>Worker injury risk, community disruption, traffic control, and safety compliance normalized per line mile. Based on OSHA recordable-rate valuation; higher for dense urban construction.<\/p>\n            <\/div>\n            <input id=\"cs_health\" class=\"inputRange\" type=\"range\" min=\"10000\" max=\"75000\" step=\"500\">\n            <p class=\"label\">$10,000<\/p>\n            <p class=\"label\">$75,000<\/p>\n        <\/div>\n        <div class=\"section-header\">\n            <h2>Benefits (Per Mile)<\/h2>\n            <p class=\"noShow\"><span id=\"bv_sum\"><\/span><\/p>\n            <p>$<span id=\"bv_calc\"><\/span><\/p>\n        <\/div>\t\n        <div class=\"slider-holder saifi\">\n            <div class=\"dataHead active\">\n                <div class=\"title\">\n                    <div class=\"acc-icon\">\n                        <svg height=\"16\" viewBox=\"0 0 36 20\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M17,21.25L3.188,7L8.063,7L17,16.75L25.938,7L30.813,7L17,21.25Z\" style=\"fill:rgb(131,43,251);\"\/>\n                        <\/svg>\n                    <\/div>\n                    <h3>Improved Reliability (SAIFI Improvement)<\/h3>\n                <\/div>\n                <p><span id=\"v_saifi\"><\/span><\/p>\n            <\/div>\n            <div class=\"moreInfo\" style=\"max-height:300px;\">\n                <p>System Average Interruption Frequency Index (SAIFI) improvement as a result of undergrounding. Benefit of reduction in the frequency of outages and the overall reduction in customer minutes interrupted (CMI) potentially offset by increases in Customer Average Interruption Duration Index (CAIDI). Reliability benefit has been calculated based on a generalized average case of DOE\u2019s ICE calculator with set assumptions. 75 customers per line mile assumed per PH Larson Et Al 2016. Residential customers assumed to be in a 7:1 ratio with C&#038;I customers based on investor owned utility and large co-op and municipality averages. 40-year asset life and 6% discount rate assumed. DOE findings include IOUs with up to 99% improvement in SAIFI; improvement dependent on proportion of high outage circuits undergrounded among other factors. Select on the slider a SAIFI reduction in absolute terms (i.e. 2.0 to 0.5 is a 1.5 reduction vs percentage) that might be expected for a given line mile of undergrounding in your service territory.<\/p>\n            <\/div>\n            <input id=\"s_saifi\" class=\"inputRange\" type=\"range\" min=\"0\" max=\"1.5\" step=\"0.01\">\n            <p class=\"label\">0<\/p>\n            <p class=\"label\">1.5<\/p>\n        <\/div>\n        <div class=\"slider-holder\">\n            <div class=\"dataHead active\">\n                <div class=\"title\">\n                    <div class=\"acc-icon\">\n                        <svg height=\"16\" viewBox=\"0 0 36 20\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M17,21.25L3.188,7L8.063,7L17,16.75L25.938,7L30.813,7L17,21.25Z\" style=\"fill:rgb(131,43,251);\"\/>\n                        <\/svg>\n                    <\/div>\n                    <h3>PUC \/ PSC Fine Avoidance<\/h3>\n                <\/div>\n                <p>$<span id=\"bv_fine\"><\/span><\/p>\n            <\/div>\n            <div class=\"moreInfo\" style=\"max-height:300px;\">\n                <p>Benefit per mile from avoided fines levied against the utility for catastrophic effects of outages related to failures, negligence, and similar factors. Maximum value benchmarked against historic utility fines for large undergrounding efforts (200+ miles underground per plan).<\/p>\n            <\/div>\n            <input id=\"bs_fine\" class=\"inputRange\" type=\"range\" min=\"0\" max=\"1200000\" step=\"500\">\n            <p class=\"label\">$0<\/p>\n            <p class=\"label\">$1,200,000<\/p>\n        <\/div>\n        <div class=\"slider-holder\">\n            <div class=\"dataHead active\">\n                <div class=\"title\">\n                    <div class=\"acc-icon\">\n                        <svg height=\"16\" viewBox=\"0 0 36 20\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M17,21.25L3.188,7L8.063,7L17,16.75L25.938,7L30.813,7L17,21.25Z\" style=\"fill:rgb(131,43,251);\"\/>\n                        <\/svg>\n                    <\/div>\n                    <h3>Storm \/ Wildfire Risk Reduction<\/h3>\n                <\/div>\n                <p>$<span id=\"bv_storm\"><\/span><\/p>\n            <\/div>\n            <div class=\"moreInfo\" style=\"max-height:300px;\">\n                <p>Benefit per mile from avoided asset loss, fire suppression cost, and liability. Utilities with a lower risk for catastrophic overhead incidents such as wildfire may choose to stay on the lower end; could be parameterized as % of capital costs (5-20%). For high-hazard or Wildfire Threat Districts (e.g., CPUC Tier 2\/3) additional headroom has been added to represent the high end of liability which may be incurred in the event of a catastrophic loss. $10M represents the theoretical maximum per line mile based on the same 75 customer per line mile parameter set in the reliability calculation and a rough estimate of the per customer settlement amount PG&#038;E agreed to after estimated fees. This slider if used improperly could completely \u201covershadow\u201d the cost to construct and utilities should be careful to avoid overestimation.<\/p>\n            <\/div>\n            <input id=\"bs_storm\" class=\"inputRange\" type=\"range\" min=\"0\" max=\"10000000\" step=\"500\">\n            <p class=\"label\">$0<\/p>\n            <p class=\"label\">$10,000,000<\/p>\n        <\/div> \n        <div class=\"slider-holder\">\n            <div class=\"dataHead active\">\n                <div class=\"title\">\n                    <div class=\"acc-icon\">\n                        <svg height=\"16\" viewBox=\"0 0 36 20\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M17,21.25L3.188,7L8.063,7L17,16.75L25.938,7L30.813,7L17,21.25Z\" style=\"fill:rgb(131,43,251);\"\/>\n                        <\/svg>\n                    <\/div>\n                        <h3>Aesthetic \/ Property Value<\/h3>\n                <\/div>\n                <p>$<span id=\"bv_property\"><\/span><\/p>\n            <\/div>\n            <div class=\"moreInfo\" style=\"max-height:300px;\">\n                <p>Benefit per mile from visual improvement, reduced vegetation maintenance, and property value uplift. Highly qualitative; consider 1-5% property-value gain in residential areas.<\/p>\n            <\/div>\n            <input id=\"bs_property\" class=\"inputRange\" type=\"range\" min=\"0\" max=\"250000\" step=\"500\">\n            <p class=\"label\">$0<\/p>\n            <p class=\"label\">$250,000<\/p>\n        <\/div>\n        <div class=\"slider-holder\">\n            <div class=\"dataHead active\">\n                <div class=\"title\">\n                    <div class=\"acc-icon\">\n                        <svg height=\"16\" viewBox=\"0 0 36 20\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M17,21.25L3.188,7L8.063,7L17,16.75L25.938,7L30.813,7L17,21.25Z\" style=\"fill:rgb(131,43,251);\"\/>\n                        <\/svg>\n                    <\/div>\n                    <h3>O&#038;M Savings<\/h3>\n                <\/div>\n                <p>$<span id=\"bv_save\"><\/span><\/p>\n            <\/div>\n            <div class=\"moreInfo\" style=\"max-height:300px;\">\n                <p>Benefit per mile from reduced vegetation management, inspection, and storm repair. Underground O&#038;M ~30-50% lower than overhead, though fault repair higher.<\/p>\n            <\/div>\n            <input id=\"bs_save\" class=\"inputRange\" type=\"range\" min=\"20000\" max=\"300000\" step=\"500\">\n            <p class=\"label\">$20,000<\/p>\n            <p class=\"label\">$300,000<\/p>\n        <\/div>\n        <div class=\"section-header\">\n            <h2>Net Benefit (Per Mile)<\/h2>\n            <p>$<span id=\"net_sum\"><\/span><\/p>\n        <\/div>\t\n    <\/div>\n    <script>\n    const cs_life = document.getElementById('cs_life');\n    const cs_environ = document.getElementById('cs_environ');\n    const cs_health = document.getElementById('cs_health');\n    const bs_fine = document.getElementById('bs_fine');\n    const bs_storm = document.getElementById('bs_storm');\n    const bs_property = document.getElementById('bs_property');\n    const bs_save = document.getElementById('bs_save');\n    \n    const cv_life = document.getElementById('cv_life');\n    const cv_environ = document.getElementById('cv_environ');\n    const cv_health = document.getElementById('cv_health');\n    const cv_sum = document.getElementById('cv_sum');\n    const bv_fine = document.getElementById('bv_fine');\n    const bv_storm = document.getElementById('bv_storm');\n    const bv_property = document.getElementById('bv_property');\n    const bv_save = document.getElementById('bv_save');\n    const bv_sum = document.getElementById('bv_sum');\n    \n    const bv_calc = document.getElementById('bv_calc');\n    \n    const s_saifi = document.getElementById('s_saifi');\n    const v_saifi = document.getElementById('v_saifi');\n    \n    const net_sum = document.getElementById('net_sum');\n    \n    function updateSum() {\n        const cv_life_v = parseInt(cs_life.value);\n        const cv_environ_v = parseInt(cs_environ.value);\n        const cv_health_v = parseInt(cs_health.value);\n        const cv_sum_v = cv_life_v + cv_environ_v + cv_health_v;\n        const bv_fine_v = parseInt(bs_fine.value);\n        const bv_storm_v = parseInt(bs_storm.value);\n        const bv_property_v = parseInt(bs_property.value);\n        const bv_save_v = parseInt(bs_save.value);\n        const bv_sum_v = bv_fine_v + bv_storm_v + bv_property_v + bv_save_v;\n    \n        cv_life.textContent = cv_life_v.toLocaleString();\n        cv_environ.textContent = cv_environ_v.toLocaleString();\n        cv_health.textContent = cv_health_v.toLocaleString();\n        cv_sum.textContent = cv_sum_v.toLocaleString();\n        bv_fine.textContent = bv_fine_v.toLocaleString();\n        bv_storm.textContent = bv_storm_v.toLocaleString();\n        bv_property.textContent = bv_property_v.toLocaleString();\n        bv_save.textContent = bv_save_v.toLocaleString();\n        bv_sum.textContent = bv_sum_v.toLocaleString();\n    \n        const v_saifi_v = parseFloat(s_saifi.value);\n        v_saifi.textContent = v_saifi_v.toLocaleString('en-US', { minimumFractionDigits: 2, maximumFractionDigits: 2 });\n        \n        const saifiCalcRaw = 213750 * (v_saifi_v * v_saifi_v) + 487350 * v_saifi_v;\n        const saifiCalc = Math.round(saifiCalcRaw * 100) \/ 100;\n        const net_sum_v = saifiCalc + bv_sum_v - cv_sum_v;\n        net_sum.textContent = net_sum_v.toLocaleString();\n    \n        const bv_calc_v = saifiCalc + bv_sum_v;\n        bv_calc.textContent = bv_calc_v.toLocaleString();\n    \n    }\t\n    \/\/ Initial update\n    updateSum();\n    cs_life.addEventListener('input', updateSum);\n    cs_environ.addEventListener('input', updateSum);\n    cs_health.addEventListener('input', updateSum);\n    bs_fine.addEventListener('input', updateSum);\n    bs_storm.addEventListener('input', updateSum);\n    bs_property.addEventListener('input', updateSum);\n    bs_save.addEventListener('input', updateSum);\n    s_saifi.addEventListener('input', updateSum);\n    net_sum.addEventListener('input', updateSum);\n    \/\/accordion\n    var acc = document.getElementsByClassName(\"dataHead\");\n    var i;\n    for (i = 0; i < acc.length; i++) {\n      acc[i].addEventListener(\"click\", function() {\n        this.classList.toggle(\"active\");\n        var moreInfo = this.nextElementSibling;\n        if (moreInfo.style.maxHeight) {\n          moreInfo.style.maxHeight = null;\n        } else {\n          moreInfo.style.maxHeight = moreInfo.scrollHeight + \"px\";\n        } \n      });\n    }\n    \/\/ slider color change on slide\n    const activeColor = \"#832bfb\";\n    const inactiveColor = \"#c8c3ff\";\n    var valColor = document.getElementsByClassName(\"inputRange\");\n    var i;\n    for (i = 0; i < valColor.length; i++) {\n        valColor[i].addEventListener(\"input\", function() {\n            const ratio = (this.value - this.min) \/ (this.max - this.min) * 100;\n            this.style.background = `linear-gradient(90deg, ${activeColor} ${ratio}%, ${inactiveColor} ${ratio}%)`;\n        })\n    };\n    <\/script>\n<\/div><\/div><\/div>\n<!-- End Block: core\/html -->\n\n<!-- Start Block: acf\/innerpage-promotion-blocks -->\n\n<section class=\"cta-right-image-text\">\n    <div class=\"cta-right-image-text__wrap\">\n        <div class=\"cta-right-image-text__text\">\n            <div class=\"cta-right-image-text__text__wrap js-animated-content animated-content\">\n                <h2><span data-contrast=\"auto\">Explore Your Options with TRC<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/h2>\n<p data-start=\"94\" data-end=\"220\">Hardening reduces risk. Undergrounding redefines it. Let\u2019s help you find the solution that fits your system and your future.<\/p>\n<p>Contact TRC to begin a site-specific strategy session.<\/p>\n<p><a class=\"btn btn-primary\" href=\"https:\/\/trccompanies.com\/contact-us\/\"><span data-contrast=\"auto\">Contact us<\/span><\/a><\/p>\n            <\/div>\n        <\/div>\n        <div class=\"cta-right-image-text__image\">\n            <img decoding=\"async\" width=\"4500\" height=\"3001\" src=\"https:\/\/www.trccompanies.com\/wp-content\/uploads\/2025\/10\/GettyImages-1400074075.jpg\" class=\"object-fit\" alt=\"GettyImages-1400074075\" srcset=\"https:\/\/www.trccompanies.com\/wp-content\/uploads\/2025\/10\/GettyImages-1400074075.jpg 4500w, https:\/\/www.trccompanies.com\/wp-content\/uploads\/2025\/10\/GettyImages-1400074075-300x200.jpg 300w, https:\/\/www.trccompanies.com\/wp-content\/uploads\/2025\/10\/GettyImages-1400074075-1024x683.jpg 1024w, https:\/\/www.trccompanies.com\/wp-content\/uploads\/2025\/10\/GettyImages-1400074075-768x512.jpg 768w, https:\/\/www.trccompanies.com\/wp-content\/uploads\/2025\/10\/GettyImages-1400074075-1536x1024.jpg 1536w, https:\/\/www.trccompanies.com\/wp-content\/uploads\/2025\/10\/GettyImages-1400074075-2048x1366.jpg 2048w, https:\/\/www.trccompanies.com\/wp-content\/uploads\/2025\/10\/GettyImages-1400074075-900x600.jpg 900w, https:\/\/www.trccompanies.com\/wp-content\/uploads\/2025\/10\/GettyImages-1400074075-750x500.jpg 750w, https:\/\/www.trccompanies.com\/wp-content\/uploads\/2025\/10\/GettyImages-1400074075-700x467.jpg 700w\" sizes=\"(max-width: 4500px) 100vw, 4500px\" \/>            <span class=\"top\"><\/span>\n            <span class=\"bottom\"><\/span>\n            <span class=\"left\"><\/span>\n            <span class=\"right\"><\/span>\n        <\/div>\n    <\/div>\n<\/section>\n\n<!-- End Block: acf\/innerpage-promotion-blocks -->\n\n<!-- Start Block: acf\/innerpage-cta-bar -->\n<section class=\"global-cta innerpage-cta default\">\n    <div class=\"container-fluid\">\n        <div class=\"global-cta-wrapper  \">\n                                            <h2>Embrassez le changement<\/h2>\n                                <div class=\"global-cta-image\">\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" width=\"316.566\" height=\"369\" viewBox=\"0 0 316.566 369\">\n                        <defs>\n                            <pattern id=\"pattern\" width=\"1\" height=\"1\" viewBox=\"117.006 0 316.566 369\">\n                                <image preserveAspectRatio=\"xMidYMid slice\" width=\"655.35\" height=\"369\" href=\"\/wp-content\/uploads\/2024\/08\/043b4c82-renewables.jpg\"><\/image>\n                            <\/pattern>\n                        <\/defs>\n                        <path id=\"Union_8\" data-name=\"Union 8\" d=\"M72.087,369,206.869,190.294h109.7L182.891,369ZM0,195.818H68.4l28.66,44.507L68.4,286.43Zm0-10.747L68.4,94.466l28.66,46.1L68.4,185.071Zm205.769-6.365L72.087,0h109.7L316.566,178.706Z\" fill=\"url(#pattern)\"\/>\n                    <\/svg>\n                <\/div>\n                <div class=\"global-cta-content\">\n                    <p>Collaborez avec les praticiens test\u00e9s de TRC<\/p>\n                    <p>\n                        <a href=\"https:\/\/trccompanies.com\/contact-us\/\" title=\"Contact Us\" class=\"btn btn-primary\" target=\"_blank\" rel=\"noopener\">Contact Us<\/a>                    <\/p>\n                <\/div>\n                        \n        <\/div>\n    <\/div>\n<\/section>\n\n<!-- End Block: acf\/innerpage-cta-bar -->","protected":false},"excerpt":{"rendered":"<p>Evaluate utility undergrounding with lifecycle cost modeling that quantifies risk, reliability and long-term value to support defensible, data-driven capital planning.<\/p>\n","protected":false},"featured_media":32678,"template":"","tags":[189,1112,1111,1113],"news-and-insights-category":[382],"services-category":[1005,1069],"custom_category":[1010],"class_list":["post-31126","news-and-insights","type-news-and-insights","status-publish","has-post-thumbnail","hentry","tag-electric-utilities","tag-integrated-energy-planning-and-advisory","tag-power","tag-power-distribution","news-and-insights-category-resources","services-category-electrical-and-power","services-category-energy-planning-and-advisory","custom_category-power-utilities-markets"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Utility Undergrounding\u00a0Lifecycle Cost Modeling is a Game Changer - TRC Companies<\/title>\n<meta name=\"description\" content=\"Evaluate utility undergrounding with lifecycle cost modeling that quantifies risk, reliability and long-term value to support defensible, data-driven capital planning.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.trccompanies.com\/fr\/insights\/utility-undergrounding-lifecycle-cost-modeling-is-a-game-changer\/\" \/>\n<meta property=\"og:locale\" content=\"fr_CA\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Utility Undergrounding\u00a0Lifecycle Cost Modeling is a Game Changer - TRC Companies\" \/>\n<meta property=\"og:description\" content=\"Evaluate utility undergrounding with lifecycle cost modeling that quantifies risk, reliability and long-term value to support defensible, data-driven capital planning.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.trccompanies.com\/fr\/insights\/utility-undergrounding-lifecycle-cost-modeling-is-a-game-changer\/\" \/>\n<meta property=\"og:site_name\" content=\"TRC Companies\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-23T20:13:38+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.trccompanies.com\/wp-content\/uploads\/2025\/10\/GettyImages-1400074075-1024x683.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"683\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Estimation du temps de lecture\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.trccompanies.com\/fr\/insights\/utility-undergrounding-lifecycle-cost-modeling-is-a-game-changer\/\",\"url\":\"https:\/\/www.trccompanies.com\/fr\/insights\/utility-undergrounding-lifecycle-cost-modeling-is-a-game-changer\/\",\"name\":\"Utility Undergrounding\u00a0Lifecycle Cost Modeling is a Game Changer - TRC Companies\",\"isPartOf\":{\"@id\":\"https:\/\/www.trccompanies.com\/fr\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.trccompanies.com\/fr\/insights\/utility-undergrounding-lifecycle-cost-modeling-is-a-game-changer\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.trccompanies.com\/fr\/insights\/utility-undergrounding-lifecycle-cost-modeling-is-a-game-changer\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.trccompanies.com\/wp-content\/uploads\/2025\/10\/GettyImages-1400074075.jpg\",\"datePublished\":\"2026-01-16T16:08:41+00:00\",\"dateModified\":\"2026-04-23T20:13:38+00:00\",\"description\":\"Evaluate utility undergrounding with lifecycle cost modeling that quantifies risk, reliability and long-term value to support defensible, data-driven capital planning.\",\"inLanguage\":\"fr-CA\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.trccompanies.com\/fr\/insights\/utility-undergrounding-lifecycle-cost-modeling-is-a-game-changer\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-CA\",\"@id\":\"https:\/\/www.trccompanies.com\/fr\/insights\/utility-undergrounding-lifecycle-cost-modeling-is-a-game-changer\/#primaryimage\",\"url\":\"https:\/\/www.trccompanies.com\/wp-content\/uploads\/2025\/10\/GettyImages-1400074075.jpg\",\"contentUrl\":\"https:\/\/www.trccompanies.com\/wp-content\/uploads\/2025\/10\/GettyImages-1400074075.jpg\",\"width\":4500,\"height\":3001,\"caption\":\"Power plant details and raising histogram chart representing electricity prices rise during global energy crisis\"},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.trccompanies.com\/fr\/#website\",\"url\":\"https:\/\/www.trccompanies.com\/fr\/\",\"name\":\"TRC Companies\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.trccompanies.com\/fr\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-CA\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Utility Undergrounding\u00a0Lifecycle Cost Modeling is a Game Changer - TRC Companies","description":"Evaluate utility undergrounding with lifecycle cost modeling that quantifies risk, reliability and long-term value to support defensible, data-driven capital planning.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.trccompanies.com\/fr\/insights\/utility-undergrounding-lifecycle-cost-modeling-is-a-game-changer\/","og_locale":"fr_CA","og_type":"article","og_title":"Utility Undergrounding\u00a0Lifecycle Cost Modeling is a Game Changer - TRC Companies","og_description":"Evaluate utility undergrounding with lifecycle cost modeling that quantifies risk, reliability and long-term value to support defensible, data-driven capital planning.","og_url":"https:\/\/www.trccompanies.com\/fr\/insights\/utility-undergrounding-lifecycle-cost-modeling-is-a-game-changer\/","og_site_name":"TRC Companies","article_modified_time":"2026-04-23T20:13:38+00:00","og_image":[{"width":1024,"height":683,"url":"https:\/\/www.trccompanies.com\/wp-content\/uploads\/2025\/10\/GettyImages-1400074075-1024x683.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Estimation du temps de lecture":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.trccompanies.com\/fr\/insights\/utility-undergrounding-lifecycle-cost-modeling-is-a-game-changer\/","url":"https:\/\/www.trccompanies.com\/fr\/insights\/utility-undergrounding-lifecycle-cost-modeling-is-a-game-changer\/","name":"Utility Undergrounding\u00a0Lifecycle Cost Modeling is a Game Changer - TRC Companies","isPartOf":{"@id":"https:\/\/www.trccompanies.com\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.trccompanies.com\/fr\/insights\/utility-undergrounding-lifecycle-cost-modeling-is-a-game-changer\/#primaryimage"},"image":{"@id":"https:\/\/www.trccompanies.com\/fr\/insights\/utility-undergrounding-lifecycle-cost-modeling-is-a-game-changer\/#primaryimage"},"thumbnailUrl":"https:\/\/www.trccompanies.com\/wp-content\/uploads\/2025\/10\/GettyImages-1400074075.jpg","datePublished":"2026-01-16T16:08:41+00:00","dateModified":"2026-04-23T20:13:38+00:00","description":"Evaluate utility undergrounding with lifecycle cost modeling that quantifies risk, reliability and long-term value to support defensible, data-driven capital planning.","inLanguage":"fr-CA","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.trccompanies.com\/fr\/insights\/utility-undergrounding-lifecycle-cost-modeling-is-a-game-changer\/"]}]},{"@type":"ImageObject","inLanguage":"fr-CA","@id":"https:\/\/www.trccompanies.com\/fr\/insights\/utility-undergrounding-lifecycle-cost-modeling-is-a-game-changer\/#primaryimage","url":"https:\/\/www.trccompanies.com\/wp-content\/uploads\/2025\/10\/GettyImages-1400074075.jpg","contentUrl":"https:\/\/www.trccompanies.com\/wp-content\/uploads\/2025\/10\/GettyImages-1400074075.jpg","width":4500,"height":3001,"caption":"Power plant details and raising histogram chart representing electricity prices rise during global energy crisis"},{"@type":"WebSite","@id":"https:\/\/www.trccompanies.com\/fr\/#website","url":"https:\/\/www.trccompanies.com\/fr\/","name":"TRC Companies","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.trccompanies.com\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-CA"}]}},"_links":{"self":[{"href":"https:\/\/www.trccompanies.com\/fr\/wp-json\/wp\/v2\/news-and-insights\/31126","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.trccompanies.com\/fr\/wp-json\/wp\/v2\/news-and-insights"}],"about":[{"href":"https:\/\/www.trccompanies.com\/fr\/wp-json\/wp\/v2\/types\/news-and-insights"}],"version-history":[{"count":0,"href":"https:\/\/www.trccompanies.com\/fr\/wp-json\/wp\/v2\/news-and-insights\/31126\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.trccompanies.com\/fr\/wp-json\/wp\/v2\/media\/32678"}],"wp:attachment":[{"href":"https:\/\/www.trccompanies.com\/fr\/wp-json\/wp\/v2\/media?parent=31126"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.trccompanies.com\/fr\/wp-json\/wp\/v2\/tags?post=31126"},{"taxonomy":"news-and-insights-category","embeddable":true,"href":"https:\/\/www.trccompanies.com\/fr\/wp-json\/wp\/v2\/news-and-insights-category?post=31126"},{"taxonomy":"services-category","embeddable":true,"href":"https:\/\/www.trccompanies.com\/fr\/wp-json\/wp\/v2\/services-category?post=31126"},{"taxonomy":"custom_category","embeddable":true,"href":"https:\/\/www.trccompanies.com\/fr\/wp-json\/wp\/v2\/custom_category?post=31126"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}