<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019d6ddc-231f-7186-b0db-fd9ecb0a6539,g:219c045e-5ab6-4a73-a030-7d0493a7cdb5-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="https://xbrl.org/2023/arcrole/summation-item" xlink:type="simple" xlink:href="https://www.xbrl.org/2023/calculation-1.1.xsd#summation-item"/>
  <link:roleRef roleURI="http://www.ies-co.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="iesc-20260331.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_019d6ddc-24a8-7a25-ace6-6fbca94178dc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_019d6ddc-24a8-7fe4-872f-9fe7e4d61a1c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019d6ddc-24a8-7a25-ace6-6fbca94178dc" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_019d6ddc-24a8-7fe4-872f-9fe7e4d61a1c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_019d6ddc-24a8-73e1-a2be-e07c065aa676" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019d6ddc-24a8-7a25-ace6-6fbca94178dc" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_019d6ddc-24a8-73e1-a2be-e07c065aa676" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_019db235-4813-7b4b-b337-34a37480141f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShortTermBorrowings"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019d6ddc-24a8-7a25-ace6-6fbca94178dc" xlink:to="loc_us-gaap_ShortTermBorrowings_019db235-4813-7b4b-b337-34a37480141f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019d6ddc-24a9-771a-9d3e-26d56f542bb4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_019d6ddc-24a9-7152-a9e6-c1649fbdafbe" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019d6ddc-24a9-771a-9d3e-26d56f542bb4" xlink:to="loc_us-gaap_CommonStockValue_019d6ddc-24a9-7152-a9e6-c1649fbdafbe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_019d6ddc-24a9-72f7-826b-07522933ef93" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019d6ddc-24a9-771a-9d3e-26d56f542bb4" xlink:to="loc_us-gaap_PreferredStockValue_019d6ddc-24a9-72f7-826b-07522933ef93" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_019d6ddc-24a9-768a-9ad7-aa4e71cac1bc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TreasuryStockValue"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019d6ddc-24a9-771a-9d3e-26d56f542bb4" xlink:to="loc_us-gaap_TreasuryStockValue_019d6ddc-24a9-768a-9ad7-aa4e71cac1bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_019d6ddc-24a9-7fed-86a2-9d0150d4bb71" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019d6ddc-24a9-771a-9d3e-26d56f542bb4" xlink:to="loc_us-gaap_AdditionalPaidInCapital_019d6ddc-24a9-7fed-86a2-9d0150d4bb71" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_019d6ddc-24a9-7a36-b852-41649d396375" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019d6ddc-24a9-771a-9d3e-26d56f542bb4" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_019d6ddc-24a9-7a36-b852-41649d396375" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_019d6ddc-24a9-71c4-923e-f90327551a33" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_019d6ddc-24a9-70c1-a670-3f8993e4b388" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019d6ddc-24a9-71c4-923e-f90327551a33" xlink:to="loc_us-gaap_LiabilitiesCurrent_019d6ddc-24a9-70c1-a670-3f8993e4b388" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_019d6ddc-24a9-7b98-9ecc-0ba9bb365f19" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019d6ddc-24a9-71c4-923e-f90327551a33" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_019d6ddc-24a9-7b98-9ecc-0ba9bb365f19" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019d6ddc-24a9-7d8f-832c-a26853344e8c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019d6ddc-24a9-71c4-923e-f90327551a33" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019d6ddc-24a9-7d8f-832c-a26853344e8c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_019d6ddc-24a9-78c8-9b17-4dd631cd9e6f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilityForUncertainTaxPositionsNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019d6ddc-24a9-71c4-923e-f90327551a33" xlink:to="loc_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_019d6ddc-24a9-78c8-9b17-4dd631cd9e6f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_019d6ddc-24a9-70cf-b1ea-29b77b8186e7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019d6ddc-24a9-71c4-923e-f90327551a33" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_019d6ddc-24a9-70cf-b1ea-29b77b8186e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_019d6ddc-24a9-7135-9a07-113eaf8af945" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019d6ddc-24a9-761c-b71d-da0b623dfc07" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019d6ddc-24a9-7135-9a07-113eaf8af945" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019d6ddc-24a9-761c-b71d-da0b623dfc07" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_019d6ddc-24a9-7fbe-8bad-943ad392f39e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RestrictedCash"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019d6ddc-24a9-7135-9a07-113eaf8af945" xlink:to="loc_us-gaap_RestrictedCash_019d6ddc-24a9-7fbe-8bad-943ad392f39e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_019d6ddc-24a9-7282-9134-e034f448b64c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019d6ddc-24a9-7135-9a07-113eaf8af945" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_019d6ddc-24a9-7282-9134-e034f448b64c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_019d6ddc-24a9-746f-b699-f6d03e5df374" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019d6ddc-24a9-7135-9a07-113eaf8af945" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_019d6ddc-24a9-746f-b699-f6d03e5df374" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesLongTermContractsOrPrograms_019d6ddc-24a9-7ea4-84e6-af1cd956932d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ReceivablesLongTermContractsOrPrograms"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019d6ddc-24a9-7135-9a07-113eaf8af945" xlink:to="loc_us-gaap_ReceivablesLongTermContractsOrPrograms_019d6ddc-24a9-7ea4-84e6-af1cd956932d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_019d6ddc-24a9-7b77-82d0-847e77d1135f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019d6ddc-24a9-7135-9a07-113eaf8af945" xlink:to="loc_us-gaap_InventoryNet_019d6ddc-24a9-7b77-82d0-847e77d1135f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetGrossCurrent_019d6ddc-24a9-75b9-bc53-7f0e49f20450" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerAssetGrossCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019d6ddc-24a9-7135-9a07-113eaf8af945" xlink:to="loc_us-gaap_ContractWithCustomerAssetGrossCurrent_019d6ddc-24a9-75b9-bc53-7f0e49f20450" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_019d6ddc-24a9-7da6-ae9a-0895fd517f39" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019d6ddc-24a9-7135-9a07-113eaf8af945" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_019d6ddc-24a9-7da6-ae9a-0895fd517f39" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_019d6ddc-24a8-7258-9140-c0037292c503" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_019d6ddc-24a8-7479-9d97-6734133748b0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityMethodInvestments"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019d6ddc-24a8-7258-9140-c0037292c503" xlink:to="loc_us-gaap_EquityMethodInvestments_019d6ddc-24a8-7479-9d97-6734133748b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_019d6ddc-24a8-73c6-b795-0926c0e58968" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019d6ddc-24a8-7258-9140-c0037292c503" xlink:to="loc_us-gaap_Goodwill_019d6ddc-24a8-73c6-b795-0926c0e58968" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_019d6ddc-24a8-7326-9ce7-40a461251529" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019d6ddc-24a8-7258-9140-c0037292c503" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_019d6ddc-24a8-7326-9ce7-40a461251529" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_019d6ddc-24a9-705c-a9e1-27659f6ec993" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019d6ddc-24a8-7258-9140-c0037292c503" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_019d6ddc-24a9-705c-a9e1-27659f6ec993" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_019d6ddc-24a9-7d79-86e0-c13679e81a2d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019d6ddc-24a8-7258-9140-c0037292c503" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_019d6ddc-24a9-7d79-86e0-c13679e81a2d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019d6ddc-24a9-78e1-9a23-16e9cf7b9c37" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019d6ddc-24a8-7258-9140-c0037292c503" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019d6ddc-24a9-78e1-9a23-16e9cf7b9c37" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_019d6ddc-24a9-79f0-aa48-1709aacd8a5c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019d6ddc-24a8-7258-9140-c0037292c503" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_019d6ddc-24a9-79f0-aa48-1709aacd8a5c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_019d6ddc-24a9-7d8e-ab18-820aa84e0cdb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019d6ddc-24a8-7258-9140-c0037292c503" xlink:to="loc_us-gaap_AssetsCurrent_019d6ddc-24a9-7d8e-ab18-820aa84e0cdb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_019d6ddc-24a8-7bd0-ab9d-94b5c44857c9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019d6ddc-24a8-75b2-98f8-48d615419a91" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019d6ddc-24a8-7bd0-ab9d-94b5c44857c9" xlink:to="loc_us-gaap_StockholdersEquity_019d6ddc-24a8-75b2-98f8-48d615419a91" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_019d6ddc-24a8-724b-a308-376a06356d17" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_MinorityInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019d6ddc-24a8-7bd0-ab9d-94b5c44857c9" xlink:to="loc_us-gaap_MinorityInterest_019d6ddc-24a8-724b-a308-376a06356d17" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_019d6ddc-24a8-7e12-8c02-5bde5a1f9a57" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019d6ddc-24a8-7bd0-ab9d-94b5c44857c9" xlink:to="loc_us-gaap_Liabilities_019d6ddc-24a8-7e12-8c02-5bde5a1f9a57" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="iesc-20260331.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_019d6ddc-24a9-70cf-9571-eee829e1a89a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_019d6ddc-24a9-7638-a557-1945e9f10dd8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019d6ddc-24a9-70cf-9571-eee829e1a89a" xlink:to="loc_us-gaap_GrossProfit_019d6ddc-24a9-7638-a557-1945e9f10dd8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_019d6ddc-24a9-7566-9098-e5692a97c114" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019d6ddc-24a9-70cf-9571-eee829e1a89a" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_019d6ddc-24a9-7566-9098-e5692a97c114" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_019d6ddc-24a9-7820-bd36-4144c04e0547" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019d6ddc-24a9-70cf-9571-eee829e1a89a" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_019d6ddc-24a9-7820-bd36-4144c04e0547" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationIntegrationRelatedCosts_019d6ddc-24a9-75f8-9e2e-04097811252d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationIntegrationRelatedCosts"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019d6ddc-24a9-70cf-9571-eee829e1a89a" xlink:to="loc_us-gaap_BusinessCombinationIntegrationRelatedCosts_019d6ddc-24a9-75f8-9e2e-04097811252d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019d6ddc-24a9-7851-9153-e474edfcf9a7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_019d6ddc-24a9-7554-96f6-0980fda4904a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_019d6ddc-24a9-7851-9153-e474edfcf9a7" xlink:to="loc_us-gaap_ProfitLoss_019d6ddc-24a9-7554-96f6-0980fda4904a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_019d6ddc-24a9-7825-9f2c-1c2b553c9740" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_019d6ddc-24a9-7851-9153-e474edfcf9a7" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_019d6ddc-24a9-7825-9f2c-1c2b553c9740" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_019d6ddc-24a9-748a-b071-15b371acc9d3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_019d6ddc-24a9-71f4-b6d3-e5d258d2f124" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_019d6ddc-24a9-748a-b071-15b371acc9d3" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_019d6ddc-24a9-71f4-b6d3-e5d258d2f124" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_019d6ddc-24a9-7a10-916e-410397fe0bb7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_019d6ddc-24a9-748a-b071-15b371acc9d3" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_019d6ddc-24a9-7a10-916e-410397fe0bb7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_019d6ddc-24a9-7371-be7f-bd817312ce89" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_019d6ddc-24a9-748a-b071-15b371acc9d3" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_019d6ddc-24a9-7371-be7f-bd817312ce89" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_019d6ddc-24a9-76c7-8b0f-16c81166e03e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_019d6ddc-24a9-77ea-9601-7a2b284359ea" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_019d6ddc-24a9-76c7-8b0f-16c81166e03e" xlink:to="loc_us-gaap_OperatingIncomeLoss_019d6ddc-24a9-77ea-9601-7a2b284359ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_019d6ddc-24a9-70da-a05f-3663a6c98240" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_019d6ddc-24a9-76c7-8b0f-16c81166e03e" xlink:to="loc_us-gaap_InterestExpense_019d6ddc-24a9-70da-a05f-3663a6c98240" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestments_019d6ddc-24a9-7a55-93c3-c644c02a071d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GainLossOnInvestments"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_019d6ddc-24a9-76c7-8b0f-16c81166e03e" xlink:to="loc_us-gaap_GainLossOnInvestments_019d6ddc-24a9-7a55-93c3-c644c02a071d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_019d6ddc-24a9-7cc7-a3b5-5e4041c60387" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_019d6ddc-24a9-76c7-8b0f-16c81166e03e" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_019d6ddc-24a9-7cc7-a3b5-5e4041c60387" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_019d6ddc-24a9-73c5-a454-d67123c0c350" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_019d6ddc-24a9-777d-8c53-a2f3ed510cbd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Revenues"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_019d6ddc-24a9-73c5-a454-d67123c0c350" xlink:to="loc_us-gaap_Revenues_019d6ddc-24a9-777d-8c53-a2f3ed510cbd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_019d6ddc-24a9-738f-995a-d9b509f42757" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_019d6ddc-24a9-73c5-a454-d67123c0c350" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_019d6ddc-24a9-738f-995a-d9b509f42757" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="iesc-20260331.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d6ddc-24a9-7357-82bd-b3fe0783ea60" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_019d6ddc-24a9-7cb7-b08e-5f141d56b097" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d6ddc-24a9-7357-82bd-b3fe0783ea60" xlink:to="loc_us-gaap_ProfitLoss_019d6ddc-24a9-7cb7-b08e-5f141d56b097" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_019d6ddc-24a9-7852-83bf-ba8cc938f324" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d6ddc-24a9-7357-82bd-b3fe0783ea60" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_019d6ddc-24a9-7852-83bf-ba8cc938f324" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_019d6ddc-24a9-74b9-829a-af050971d36b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d6ddc-24a9-7357-82bd-b3fe0783ea60" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_019d6ddc-24a9-74b9-829a-af050971d36b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_019d6ddc-24a9-77bc-8257-fed1ec58c365" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d6ddc-24a9-7357-82bd-b3fe0783ea60" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_019d6ddc-24a9-77bc-8257-fed1ec58c365" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_019d6ddc-24a9-77dc-83f5-e84b890babb4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d6ddc-24a9-7357-82bd-b3fe0783ea60" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_019d6ddc-24a9-77dc-83f5-e84b890babb4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_019d6ddc-24a9-7c0c-a795-279a9927a14c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d6ddc-24a9-7357-82bd-b3fe0783ea60" xlink:to="loc_us-gaap_ShareBasedCompensation_019d6ddc-24a9-7c0c-a795-279a9927a14c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_019d6ddc-24a9-79d2-8cbe-005e7af561a1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d6ddc-24a9-7357-82bd-b3fe0783ea60" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_019d6ddc-24a9-79d2-8cbe-005e7af561a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnInvestments_019d6ddc-24a9-7e02-aa38-d4c43610d2b9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_UnrealizedGainLossOnInvestments"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d6ddc-24a9-7357-82bd-b3fe0783ea60" xlink:to="loc_us-gaap_UnrealizedGainLossOnInvestments_019d6ddc-24a9-7e02-aa38-d4c43610d2b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain_019d6ddc-24a9-7a04-bbe4-321afa34c952" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d6ddc-24a9-7357-82bd-b3fe0783ea60" xlink:to="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain_019d6ddc-24a9-7a04-bbe4-321afa34c952" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions_019d6ddc-24a9-7f2a-a95d-648a98a0202c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d6ddc-24a9-7357-82bd-b3fe0783ea60" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions_019d6ddc-24a9-7f2a-a95d-648a98a0202c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInTradingSecurities_019d6ddc-24a9-77fc-a9b2-d4dfe736d856" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInTradingSecurities"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d6ddc-24a9-7357-82bd-b3fe0783ea60" xlink:to="loc_us-gaap_IncreaseDecreaseInTradingSecurities_019d6ddc-24a9-77fc-a9b2-d4dfe736d856" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_019d6ddc-24a9-74e8-ac82-5acfdc98b9b3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d6ddc-24a9-7357-82bd-b3fe0783ea60" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_019d6ddc-24a9-74e8-ac82-5acfdc98b9b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_019d6ddc-24a9-79bc-b1ff-77c2801ab5ff" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d6ddc-24a9-7357-82bd-b3fe0783ea60" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_019d6ddc-24a9-79bc-b1ff-77c2801ab5ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_019d6ddc-24a9-7727-8e07-b687e316e488" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d6ddc-24a9-7357-82bd-b3fe0783ea60" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_019d6ddc-24a9-7727-8e07-b687e316e488" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_019d6ddc-24a9-7b37-8d72-55a16a6e682d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d6ddc-24a9-7357-82bd-b3fe0783ea60" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_019d6ddc-24a9-7b37-8d72-55a16a6e682d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_019d6ddc-24a9-7817-8f67-99b2113aee5a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:calculationArc order="16" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d6ddc-24a9-7357-82bd-b3fe0783ea60" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_019d6ddc-24a9-7817-8f67-99b2113aee5a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_019d6ddc-24a9-75e9-aee8-543a4475bc91" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="17" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d6ddc-24a9-7357-82bd-b3fe0783ea60" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_019d6ddc-24a9-75e9-aee8-543a4475bc91" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_019d6ddc-24a9-7960-9051-e41e43778a27" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:calculationArc order="18" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d6ddc-24a9-7357-82bd-b3fe0783ea60" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_019d6ddc-24a9-7960-9051-e41e43778a27" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_019db236-8f7d-7d61-b841-5fe15cdab350" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:calculationArc order="19" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d6ddc-24a9-7357-82bd-b3fe0783ea60" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_019db236-8f7d-7d61-b841-5fe15cdab350" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019d6ddc-24a9-7648-bcd2-a15529b6ac25" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_019d6ddc-24a9-719d-8f20-d71f833eac7c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019d6ddc-24a9-7648-bcd2-a15529b6ac25" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_019d6ddc-24a9-719d-8f20-d71f833eac7c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_019d6ddc-24a9-7a13-a9f2-7ea6fdcacf64" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019d6ddc-24a9-7648-bcd2-a15529b6ac25" xlink:to="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_019d6ddc-24a9-7a13-a9f2-7ea6fdcacf64" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_019d6ddc-24a9-7006-8972-06de67124069" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019d6ddc-24a9-7648-bcd2-a15529b6ac25" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_019d6ddc-24a9-7006-8972-06de67124069" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInvestments_019d6ddc-24a9-756a-9d24-9e8cbb24debc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireInvestments"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019d6ddc-24a9-7648-bcd2-a15529b6ac25" xlink:to="loc_us-gaap_PaymentsToAcquireInvestments_019d6ddc-24a9-756a-9d24-9e8cbb24debc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_019d6ddc-24a9-77ef-a6f9-ed193b840936" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019d6ddc-24a9-7170-bd62-880742612233" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_019d6ddc-24a9-77ef-a6f9-ed193b840936" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019d6ddc-24a9-7170-bd62-880742612233" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019d6ddc-24a9-7e6c-be75-1416f8d415b5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_019d6ddc-24a9-77ef-a6f9-ed193b840936" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019d6ddc-24a9-7e6c-be75-1416f8d415b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d6ddc-24a9-7839-b6d4-84ea636b7b95" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_019d6ddc-24a9-77ef-a6f9-ed193b840936" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d6ddc-24a9-7839-b6d4-84ea636b7b95" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019d6ddc-24a9-742d-93ff-34fd23fa6efb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet_019d6ddc-24a9-781f-a5ed-021ad84227a4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019d6ddc-24a9-742d-93ff-34fd23fa6efb" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet_019d6ddc-24a9-781f-a5ed-021ad84227a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_019d6ddc-24a9-762c-83d1-69019457ddfb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019d6ddc-24a9-742d-93ff-34fd23fa6efb" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_019d6ddc-24a9-762c-83d1-69019457ddfb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsToMinorityShareholders_019d6ddc-24a9-7211-8708-2381cdaf04a3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromPaymentsToMinorityShareholders"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019d6ddc-24a9-742d-93ff-34fd23fa6efb" xlink:to="loc_us-gaap_ProceedsFromPaymentsToMinorityShareholders_019d6ddc-24a9-7211-8708-2381cdaf04a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_019d6ddc-24a9-7778-8a74-b41a8624e67a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019d6ddc-24a9-742d-93ff-34fd23fa6efb" xlink:to="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_019d6ddc-24a9-7778-8a74-b41a8624e67a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_019d6ddc-24a9-7a8c-8c7f-5ac1c34242bf" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019d6ddc-24a9-742d-93ff-34fd23fa6efb" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_019d6ddc-24a9-7a8c-8c7f-5ac1c34242bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt_019d6ddc-24a9-77b9-9948-40551f9a09bc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019d6ddc-24a9-742d-93ff-34fd23fa6efb" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt_019d6ddc-24a9-77b9-9948-40551f9a09bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest_019d6ddc-24a9-7606-af19-a3db63657f0f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019d6ddc-24a9-742d-93ff-34fd23fa6efb" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest_019d6ddc-24a9-7606-af19-a3db63657f0f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_019d6ddc-24a9-71eb-9980-f94162ecf277" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019d6ddc-24a9-742d-93ff-34fd23fa6efb" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_019d6ddc-24a9-71eb-9980-f94162ecf277" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/StatementofCashFlowsSupplementalDisclosuresStatement" xlink:type="simple" xlink:href="iesc-20260331.xsd#StatementofCashFlowsSupplementalDisclosuresStatement"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/StatementofCashFlowsSupplementalDisclosuresStatement" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019d6ddc-24a9-7d8c-9c0a-324998110866" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019d6ddc-24a9-7720-b88c-65bce1d4e55d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019d6ddc-24a9-7d8c-9c0a-324998110866" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019d6ddc-24a9-7720-b88c-65bce1d4e55d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_019d6ddc-24a9-71b7-83be-e3a8b3ff075f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RestrictedCash"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019d6ddc-24a9-7d8c-9c0a-324998110866" xlink:to="loc_us-gaap_RestrictedCash_019d6ddc-24a9-71b7-83be-e3a8b3ff075f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/DebtDetails" xlink:type="simple" xlink:href="iesc-20260331.xsd#DebtDetails"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/DebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_019d6ddc-24a9-72e6-bcb0-7a20413f73a4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_019d6ddc-24a9-7fba-a720-7b5a7d8a5eb8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_019d6ddc-24a9-72e6-bcb0-7a20413f73a4" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_019d6ddc-24a9-7fba-a720-7b5a7d8a5eb8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_019d6ddc-24a9-7b7c-82ec-219356fe12c5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_019d6ddc-24a9-72e6-bcb0-7a20413f73a4" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_019d6ddc-24a9-7b7c-82ec-219356fe12c5" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/PerShareInformationDetails" xlink:type="simple" xlink:href="iesc-20260331.xsd#PerShareInformationDetails"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/PerShareInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_019d6ddc-24a9-73d8-99e5-a74d196dcb31" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_019d6ddc-24a9-7bf8-886e-22ccbce9644b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_019d6ddc-24a9-73d8-99e5-a74d196dcb31" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_019d6ddc-24a9-7bf8-886e-22ccbce9644b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_019d6ddc-24a9-79a3-98ed-2ec59ccb62ef" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_019d6ddc-24a9-73d8-99e5-a74d196dcb31" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_019d6ddc-24a9-79a3-98ed-2ec59ccb62ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersBasic_019d6ddc-24a9-7993-8b7d-d0695932af03" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_019d6ddc-24a9-7a27-b372-fd0c1fa45b4a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersBasic_019d6ddc-24a9-7993-8b7d-d0695932af03" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_019d6ddc-24a9-7a27-b372-fd0c1fa45b4a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestPeriodIncreaseDecrease_019d6ddc-24a9-7b5f-9b68-05ade0c5cc71" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_MinorityInterestPeriodIncreaseDecrease"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersBasic_019d6ddc-24a9-7993-8b7d-d0695932af03" xlink:to="loc_us-gaap_MinorityInterestPeriodIncreaseDecrease_019d6ddc-24a9-7b5f-9b68-05ade0c5cc71" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/FairValueMeasurementsDetails" xlink:type="simple" xlink:href="iesc-20260331.xsd#FairValueMeasurementsDetails"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/FairValueMeasurementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetAssetLiability_019d6ddc-24a9-77cc-afd3-85f867a3ba03" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueNetAssetLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_019d6ddc-24a9-7ddf-98dd-a94d07493b2c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FairValueNetAssetLiability_019d6ddc-24a9-77cc-afd3-85f867a3ba03" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_019d6ddc-24a9-7ddf-98dd-a94d07493b2c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_019d6ddc-24a9-7d17-b05e-57d7f0c2f243" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FairValueNetAssetLiability_019d6ddc-24a9-77cc-afd3-85f867a3ba03" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_019d6ddc-24a9-7d17-b05e-57d7f0c2f243" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_019d6ddc-24a9-7915-b4bf-e0dbf93f47ae" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FairValueNetAssetLiability_019d6ddc-24a9-77cc-afd3-85f867a3ba03" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_019d6ddc-24a9-7915-b4bf-e0dbf93f47ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure_019d6ddc-24a9-7885-af6c-19cf73cab9f5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InvestmentsFairValueDisclosure"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FairValueNetAssetLiability_019d6ddc-24a9-77cc-afd3-85f867a3ba03" xlink:to="loc_us-gaap_InvestmentsFairValueDisclosure_019d6ddc-24a9-7885-af6c-19cf73cab9f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecuritiesDebt_019d6ddc-24a9-7618-885f-d3933cbaa2ba" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TradingSecuritiesDebt"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FairValueNetAssetLiability_019d6ddc-24a9-77cc-afd3-85f867a3ba03" xlink:to="loc_us-gaap_TradingSecuritiesDebt_019d6ddc-24a9-7618-885f-d3933cbaa2ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_019d6ddc-24a9-75e3-a5ea-b6e671de96fb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FairValueNetAssetLiability_019d6ddc-24a9-77cc-afd3-85f867a3ba03" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_019d6ddc-24a9-75e3-a5ea-b6e671de96fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndEquitySecuritiesUnrealizedGainLoss_019d6ddc-24a9-7a96-bee4-b37ea4d69e3d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtAndEquitySecuritiesUnrealizedGainLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_019d6ddc-24a9-715f-a8c1-b8d68fea3f6e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DebtAndEquitySecuritiesUnrealizedGainLoss_019d6ddc-24a9-7a96-bee4-b37ea4d69e3d" xlink:to="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_019d6ddc-24a9-715f-a8c1-b8d68fea3f6e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesTradingUnrealizedGainLoss_019d6ddc-24a9-7757-93bb-afa9b51560ae" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtSecuritiesTradingUnrealizedGainLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DebtAndEquitySecuritiesUnrealizedGainLoss_019d6ddc-24a9-7a96-bee4-b37ea4d69e3d" xlink:to="loc_us-gaap_DebtSecuritiesTradingUnrealizedGainLoss_019d6ddc-24a9-7757-93bb-afa9b51560ae" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/InventoryDetails" xlink:type="simple" xlink:href="iesc-20260331.xsd#InventoryDetails"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/InventoryDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_019d6ddc-24a9-76d4-b7b3-b2daa9caa8e0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterials_019d6ddc-24a9-7b42-a831-eabdaf67722a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryRawMaterials"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_019d6ddc-24a9-76d4-b7b3-b2daa9caa8e0" xlink:to="loc_us-gaap_InventoryRawMaterials_019d6ddc-24a9-7b42-a831-eabdaf67722a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcess_019d6ddc-24a9-7899-81ee-41dd4e2aa779" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryWorkInProcess"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_019d6ddc-24a9-76d4-b7b3-b2daa9caa8e0" xlink:to="loc_us-gaap_InventoryWorkInProcess_019d6ddc-24a9-7899-81ee-41dd4e2aa779" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods_019d6ddc-24a9-71be-907a-5e6125ca573c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_019d6ddc-24a9-76d4-b7b3-b2daa9caa8e0" xlink:to="loc_us-gaap_InventoryFinishedGoods_019d6ddc-24a9-71be-907a-5e6125ca573c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInventory_019d6ddc-24a9-768d-ba3d-5c1f6a3325ef" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherInventory"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_019d6ddc-24a9-76d4-b7b3-b2daa9caa8e0" xlink:to="loc_us-gaap_OtherInventory_019d6ddc-24a9-768d-ba3d-5c1f6a3325ef" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/GoodwillandIntangibleAssetsIntangiblesDetails" xlink:type="simple" xlink:href="iesc-20260331.xsd#GoodwillandIntangibleAssetsIntangiblesDetails"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/GoodwillandIntangibleAssetsIntangiblesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019d6ddc-24a9-7574-89e1-aee8429ca01e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_019d6ddc-24a9-702b-b3ba-eb72169c64dc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019d6ddc-24a9-7574-89e1-aee8429ca01e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_019d6ddc-24a9-702b-b3ba-eb72169c64dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_019d6ddc-24a9-7437-935d-7595112dc950" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019d6ddc-24a9-7574-89e1-aee8429ca01e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_019d6ddc-24a9-7437-935d-7595112dc950" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/BusinessCombinationsAssetAcquisitionsTransactionbetweenEntitiesunderCommonControlandJointVentureFormationDetails" xlink:type="simple" xlink:href="iesc-20260331.xsd#BusinessCombinationsAssetAcquisitionsTransactionbetweenEntitiesunderCommonControlandJointVentureFormationDetails"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/BusinessCombinationsAssetAcquisitionsTransactionbetweenEntitiesunderCommonControlandJointVentureFormationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1_019dd4fb-04f0-71c3-96c1-f700585b6b52" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredOther1_019dd4fb-04f0-7361-887a-3ff3925fa52e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationConsiderationTransferredOther1"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1_019dd4fb-04f0-71c3-96c1-f700585b6b52" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredOther1_019dd4fb-04f0-7361-887a-3ff3925fa52e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_019dd4fb-04f0-719a-b60f-577bc0c8d297" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1_019dd4fb-04f0-71c3-96c1-f700585b6b52" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_019dd4fb-04f0-719a-b60f-577bc0c8d297" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1_019dd4fb-04f0-77c6-a0c7-bf64d321de2a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1_019dd4fb-04f0-71c3-96c1-f700585b6b52" xlink:to="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1_019dd4fb-04f0-77c6-a0c7-bf64d321de2a" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
