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

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019f048a-e28a-79d9-9050-9a18b176ea67,g:ea6a526f-5a74-496f-a068-c354015d95cf-->
<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-20260630.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_Liabilities_019f048a-e3d6-774d-95a7-9329ebaa2af4" 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_019f048a-e3d6-739c-b7f7-ba76783ad106" 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_019f048a-e3d6-774d-95a7-9329ebaa2af4" xlink:to="loc_us-gaap_LiabilitiesCurrent_019f048a-e3d6-739c-b7f7-ba76783ad106" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_019f048a-e3d6-76c3-8d39-b6d5f546e17c" 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_019f048a-e3d6-774d-95a7-9329ebaa2af4" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_019f048a-e3d6-76c3-8d39-b6d5f546e17c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019f048a-e3d6-7cb6-98cb-905502d5cf2a" 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_019f048a-e3d6-774d-95a7-9329ebaa2af4" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019f048a-e3d6-7cb6-98cb-905502d5cf2a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_019f048a-e3d6-7d70-a7e5-52ffc965e674" 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_019f048a-e3d6-774d-95a7-9329ebaa2af4" xlink:to="loc_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_019f048a-e3d6-7d70-a7e5-52ffc965e674" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_019f048a-e3d6-7f9d-a47b-4f475779ff89" 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_019f048a-e3d6-774d-95a7-9329ebaa2af4" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_019f048a-e3d6-7f9d-a47b-4f475779ff89" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_019f048a-e3d6-7d81-a6be-a157a2d4ad36" 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_019f048a-e3d6-754a-95bf-9f3968e2c238" 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_019f048a-e3d6-7d81-a6be-a157a2d4ad36" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_019f048a-e3d6-754a-95bf-9f3968e2c238" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_019f048a-e3d6-71d4-a58f-c5f710a6c857" 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_019f048a-e3d6-7d81-a6be-a157a2d4ad36" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_019f048a-e3d6-71d4-a58f-c5f710a6c857" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_019f048a-e3d6-7ba4-9e58-eb6d24102782" 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_019f048a-e3d6-7d81-a6be-a157a2d4ad36" xlink:to="loc_us-gaap_ShortTermBorrowings_019f048a-e3d6-7ba4-9e58-eb6d24102782" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019f048a-e3d6-7648-8263-d200a5f46121" 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_019f048a-e3d6-7fc3-8b89-3f04261cb48b" 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_019f048a-e3d6-7648-8263-d200a5f46121" xlink:to="loc_us-gaap_CommonStockValue_019f048a-e3d6-7fc3-8b89-3f04261cb48b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_019f048a-e3d6-72ec-be34-15ebdce52687" 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_019f048a-e3d6-7648-8263-d200a5f46121" xlink:to="loc_us-gaap_PreferredStockValue_019f048a-e3d6-72ec-be34-15ebdce52687" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_019f048a-e3d6-7ad2-bc4a-6a4f1863d75e" 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_019f048a-e3d6-7648-8263-d200a5f46121" xlink:to="loc_us-gaap_TreasuryStockValue_019f048a-e3d6-7ad2-bc4a-6a4f1863d75e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_019f048a-e3d6-706b-97d6-3bdfcbd91bbe" 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_019f048a-e3d6-7648-8263-d200a5f46121" xlink:to="loc_us-gaap_AdditionalPaidInCapital_019f048a-e3d6-706b-97d6-3bdfcbd91bbe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_019f048a-e3d6-70fb-91d4-be78c9638e33" 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_019f048a-e3d6-7648-8263-d200a5f46121" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_019f048a-e3d6-70fb-91d4-be78c9638e33" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_019f048a-e3d6-7718-baff-fbd4771a4a26" 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_019f048a-e3d6-70f9-866b-418b6c073b9f" 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_019f048a-e3d6-7718-baff-fbd4771a4a26" xlink:to="loc_us-gaap_EquityMethodInvestments_019f048a-e3d6-70f9-866b-418b6c073b9f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_019f048a-e3d6-7954-b22c-e4ef150c61f5" 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_019f048a-e3d6-7718-baff-fbd4771a4a26" xlink:to="loc_us-gaap_Goodwill_019f048a-e3d6-7954-b22c-e4ef150c61f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_019f048a-e3d6-74f1-a6a1-e47af037ff3c" 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_019f048a-e3d6-7718-baff-fbd4771a4a26" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_019f048a-e3d6-74f1-a6a1-e47af037ff3c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_019f048a-e3d6-7af8-aac7-46174f6bd08f" 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_019f048a-e3d6-7718-baff-fbd4771a4a26" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_019f048a-e3d6-7af8-aac7-46174f6bd08f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_019f048a-e3d6-71eb-b0d4-b5752fd630f5" 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_019f048a-e3d6-7718-baff-fbd4771a4a26" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_019f048a-e3d6-71eb-b0d4-b5752fd630f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019f048a-e3d6-7cc0-a7cc-0ec71ba4d044" 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_019f048a-e3d6-7718-baff-fbd4771a4a26" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019f048a-e3d6-7cc0-a7cc-0ec71ba4d044" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_019f048a-e3d6-7a38-9112-128ae1431b9a" 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_019f048a-e3d6-7718-baff-fbd4771a4a26" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_019f048a-e3d6-7a38-9112-128ae1431b9a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_019f048a-e3d6-7f2a-bf75-b96ed4ff13f4" 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_019f048a-e3d6-7718-baff-fbd4771a4a26" xlink:to="loc_us-gaap_AssetsCurrent_019f048a-e3d6-7f2a-bf75-b96ed4ff13f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_019f048a-e3d6-7de4-9780-9ebf6fa0ace5" 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_019f048a-e3d6-738c-ad5e-7b3cd208eabd" 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_019f048a-e3d6-7de4-9780-9ebf6fa0ace5" xlink:to="loc_us-gaap_StockholdersEquity_019f048a-e3d6-738c-ad5e-7b3cd208eabd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_019f048a-e3d6-7615-bcf5-f379266bb65d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019f048a-e3d6-7de4-9780-9ebf6fa0ace5" xlink:to="loc_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_019f048a-e3d6-7615-bcf5-f379266bb65d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_019f048a-e3d6-7643-b1a9-54a33d0c67a8" 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_019f048a-e3d6-7de4-9780-9ebf6fa0ace5" xlink:to="loc_us-gaap_Liabilities_019f048a-e3d6-7643-b1a9-54a33d0c67a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_019f048a-e3d6-70ae-85b6-16ddb196307a" 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_019f048a-e3d6-760c-8aca-3143ef83fc88" 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_019f048a-e3d6-70ae-85b6-16ddb196307a" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019f048a-e3d6-760c-8aca-3143ef83fc88" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_019f048a-e3d6-7945-b676-68c5cbb8b1d7" 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_019f048a-e3d6-70ae-85b6-16ddb196307a" xlink:to="loc_us-gaap_RestrictedCash_019f048a-e3d6-7945-b676-68c5cbb8b1d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_019f048a-e3d6-7c28-a684-cb0f6dae8615" 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_019f048a-e3d6-70ae-85b6-16ddb196307a" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_019f048a-e3d6-7c28-a684-cb0f6dae8615" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_019f048a-e3d6-777e-b2ed-251b6ef76010" 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_019f048a-e3d6-70ae-85b6-16ddb196307a" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_019f048a-e3d6-777e-b2ed-251b6ef76010" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesLongTermContractsOrPrograms_019f048a-e3d6-73c9-951e-c328cf503d1f" 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_019f048a-e3d6-70ae-85b6-16ddb196307a" xlink:to="loc_us-gaap_ReceivablesLongTermContractsOrPrograms_019f048a-e3d6-73c9-951e-c328cf503d1f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_019f048a-e3d6-7874-b983-8f71ae0b1ad5" 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_019f048a-e3d6-70ae-85b6-16ddb196307a" xlink:to="loc_us-gaap_InventoryNet_019f048a-e3d6-7874-b983-8f71ae0b1ad5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetGrossCurrent_019f048a-e3d6-73dc-ada5-8ce0d0a39fbc" 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_019f048a-e3d6-70ae-85b6-16ddb196307a" xlink:to="loc_us-gaap_ContractWithCustomerAssetGrossCurrent_019f048a-e3d6-73dc-ada5-8ce0d0a39fbc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_019f048a-e3d6-7be0-930a-96cfef8c17ad" 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_019f048a-e3d6-70ae-85b6-16ddb196307a" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_019f048a-e3d6-7be0-930a-96cfef8c17ad" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="iesc-20260630.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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_019f048a-e3d6-787d-94db-f2876293c857" 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_019f048a-e3d6-73b5-98af-3d6bdd1660bc" 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_019f048a-e3d6-787d-94db-f2876293c857" xlink:to="loc_us-gaap_OperatingIncomeLoss_019f048a-e3d6-73b5-98af-3d6bdd1660bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_019f048a-e3d6-7ec2-b49d-af2b5ebefa7f" 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_019f048a-e3d6-787d-94db-f2876293c857" xlink:to="loc_us-gaap_InterestExpense_019f048a-e3d6-7ec2-b49d-af2b5ebefa7f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestments_019f048a-e3d6-72ce-bd66-fa3b021c9f84" 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_019f048a-e3d6-787d-94db-f2876293c857" xlink:to="loc_us-gaap_GainLossOnInvestments_019f048a-e3d6-72ce-bd66-fa3b021c9f84" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_019f048a-e3d6-7f64-bad6-880a457cee51" 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_019f048a-e3d6-787d-94db-f2876293c857" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_019f048a-e3d6-7f64-bad6-880a457cee51" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_019f048a-e3d6-7ab5-b290-eced85346f8e" 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_019f048a-e3d6-78e7-b3dd-001c7b3ef6dc" 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_019f048a-e3d6-7ab5-b290-eced85346f8e" xlink:to="loc_us-gaap_GrossProfit_019f048a-e3d6-78e7-b3dd-001c7b3ef6dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_019f048a-e3d6-70dd-aa72-fbbc9144caf2" 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_019f048a-e3d6-7ab5-b290-eced85346f8e" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_019f048a-e3d6-70dd-aa72-fbbc9144caf2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_019f048a-e3d6-7941-9505-0a881c7ebedc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019f048a-e3d6-7ab5-b290-eced85346f8e" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_019f048a-e3d6-7941-9505-0a881c7ebedc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_019f048a-e3d6-71c8-a775-d11a8f3e3f7b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019f048a-e3d6-7ab5-b290-eced85346f8e" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_019f048a-e3d6-71c8-a775-d11a8f3e3f7b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_019f048a-e3d6-78ba-a85f-9361d296f001" 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_019f048a-e3d6-7ea6-9578-3b3863023edb" 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_019f048a-e3d6-78ba-a85f-9361d296f001" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_019f048a-e3d6-7ea6-9578-3b3863023edb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_019f048a-e3d6-7811-8d8a-251b49b1bb43" 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_019f048a-e3d6-78ba-a85f-9361d296f001" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_019f048a-e3d6-7811-8d8a-251b49b1bb43" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_019f048a-e3d6-789e-94a4-e3130863f83b" 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_019f048a-e3d6-78ba-a85f-9361d296f001" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_019f048a-e3d6-789e-94a4-e3130863f83b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_019f048a-e3d6-789a-94ee-4bc4c58a1946" 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_019f048a-e3d6-7e43-93ee-1ac84a37af86" 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_019f048a-e3d6-789a-94ee-4bc4c58a1946" xlink:to="loc_us-gaap_Revenues_019f048a-e3d6-7e43-93ee-1ac84a37af86" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_019f048a-e3d6-71ef-a6e6-d2759958f8fe" 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_019f048a-e3d6-789a-94ee-4bc4c58a1946" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_019f048a-e3d6-71ef-a6e6-d2759958f8fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019f048a-e3d6-71bd-a97b-57c297520224" 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_019f048a-e3d6-7d40-a27d-d21f22f3eec6" 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_019f048a-e3d6-71bd-a97b-57c297520224" xlink:to="loc_us-gaap_ProfitLoss_019f048a-e3d6-7d40-a27d-d21f22f3eec6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_019f048a-e3d6-7d6f-9723-2238829784de" 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_019f048a-e3d6-71bd-a97b-57c297520224" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_019f048a-e3d6-7d6f-9723-2238829784de" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="iesc-20260630.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_NetCashProvidedByUsedInInvestingActivities_019f048a-e3d6-7a82-be95-e28e9a30827b" 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_019f048a-e3d6-7b73-965d-e59c0814295e" 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_019f048a-e3d6-7a82-be95-e28e9a30827b" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_019f048a-e3d6-7b73-965d-e59c0814295e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_019f048a-e3d6-7fbb-b177-c8352b4d3c44" 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_019f048a-e3d6-7a82-be95-e28e9a30827b" xlink:to="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_019f048a-e3d6-7fbb-b177-c8352b4d3c44" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_019f048a-e3d6-72de-9e70-5949b7d9196b" 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_019f048a-e3d6-7a82-be95-e28e9a30827b" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_019f048a-e3d6-72de-9e70-5949b7d9196b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInvestments_019f048a-e3d6-7e17-be9c-a2ff8bbdccaf" 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_019f048a-e3d6-7a82-be95-e28e9a30827b" xlink:to="loc_us-gaap_PaymentsToAcquireInvestments_019f048a-e3d6-7e17-be9c-a2ff8bbdccaf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019faa6d-c69d-77c6-a68f-c6cffff6b3c3" 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_ProceedsFromLongTermLinesOfCredit_019faa6d-c69d-7d83-9edd-f0d2c62b199d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019faa6d-c69d-77c6-a68f-c6cffff6b3c3" xlink:to="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_019faa6d-c69d-7d83-9edd-f0d2c62b199d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_019faa6d-c69d-7481-94fe-129cea4f97f0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019faa6d-c69d-77c6-a68f-c6cffff6b3c3" xlink:to="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_019faa6d-c69d-7481-94fe-129cea4f97f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_019faa6d-c69d-7328-9a55-fdc78661d1f1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019faa6d-c69d-77c6-a68f-c6cffff6b3c3" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_019faa6d-c69d-7328-9a55-fdc78661d1f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsToMinorityShareholders_019faa6d-c69d-7fcc-9980-874c0b74ef99" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromPaymentsToMinorityShareholders"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019faa6d-c69d-77c6-a68f-c6cffff6b3c3" xlink:to="loc_us-gaap_ProceedsFromPaymentsToMinorityShareholders_019faa6d-c69d-7fcc-9980-874c0b74ef99" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_019faa6d-c69d-7be0-a2d5-f98476bbeb64" 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_019faa6d-c69d-77c6-a68f-c6cffff6b3c3" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_019faa6d-c69d-7be0-a2d5-f98476bbeb64" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_019fb3a6-4a9d-7499-af61-9fbeda49fa33" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019faa6d-c69d-77c6-a68f-c6cffff6b3c3" xlink:to="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_019fb3a6-4a9d-7499-af61-9fbeda49fa33" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest_019fb3a6-4a9d-74f5-86af-954050aa6507" 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_019faa6d-c69d-77c6-a68f-c6cffff6b3c3" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest_019fb3a6-4a9d-74f5-86af-954050aa6507" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f048a-e3d6-7074-9e81-854326ffb9d0" 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_019f048a-e3d6-74e3-a7d3-3366e061d50f" 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_019f048a-e3d6-7074-9e81-854326ffb9d0" xlink:to="loc_us-gaap_ProfitLoss_019f048a-e3d6-74e3-a7d3-3366e061d50f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_019f048a-e3d6-7479-9e1f-b710d4d1746c" 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_019f048a-e3d6-7074-9e81-854326ffb9d0" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_019f048a-e3d6-7479-9e1f-b710d4d1746c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_019f048a-e3d6-768a-a067-430aac91a735" 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_019f048a-e3d6-7074-9e81-854326ffb9d0" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_019f048a-e3d6-768a-a067-430aac91a735" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_019f048a-e3d6-7652-9674-31f7127da3d6" 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_019f048a-e3d6-7074-9e81-854326ffb9d0" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_019f048a-e3d6-7652-9674-31f7127da3d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_019f048a-e3d6-7002-9cb4-13de6edeba2e" 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_019f048a-e3d6-7074-9e81-854326ffb9d0" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_019f048a-e3d6-7002-9cb4-13de6edeba2e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_019f048a-e3d6-7c7c-bcab-f6ed992a9657" 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_019f048a-e3d6-7074-9e81-854326ffb9d0" xlink:to="loc_us-gaap_ShareBasedCompensation_019f048a-e3d6-7c7c-bcab-f6ed992a9657" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_019f048a-e3d6-7b82-83d3-88e08ce12072" 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_019f048a-e3d6-7074-9e81-854326ffb9d0" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_019f048a-e3d6-7b82-83d3-88e08ce12072" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnInvestments_019f048a-e3d6-77fd-a291-979a4f982689" 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_019f048a-e3d6-7074-9e81-854326ffb9d0" xlink:to="loc_us-gaap_UnrealizedGainLossOnInvestments_019f048a-e3d6-77fd-a291-979a4f982689" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain_019f048a-e3d6-7ed5-bd4e-c5bed280e490" 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_019f048a-e3d6-7074-9e81-854326ffb9d0" xlink:to="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain_019f048a-e3d6-7ed5-bd4e-c5bed280e490" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions_019f048a-e3d6-70bd-9518-8510304ac529" 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_019f048a-e3d6-7074-9e81-854326ffb9d0" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions_019f048a-e3d6-70bd-9518-8510304ac529" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInTradingSecurities_019f048a-e3d6-75b3-b4b2-105750ccff66" 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_019f048a-e3d6-7074-9e81-854326ffb9d0" xlink:to="loc_us-gaap_IncreaseDecreaseInTradingSecurities_019f048a-e3d6-75b3-b4b2-105750ccff66" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_019f048a-e3d6-7199-a0ea-b4bf0e1257ad" 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_019f048a-e3d6-7074-9e81-854326ffb9d0" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_019f048a-e3d6-7199-a0ea-b4bf0e1257ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_019f048a-e3d6-7ef3-991b-b2bb12dae6a0" 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_019f048a-e3d6-7074-9e81-854326ffb9d0" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_019f048a-e3d6-7ef3-991b-b2bb12dae6a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_019f048a-e3d6-7c6a-ab9a-4995231241ec" 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_019f048a-e3d6-7074-9e81-854326ffb9d0" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_019f048a-e3d6-7c6a-ab9a-4995231241ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_019f048a-e3d6-7643-8b2e-1598e19545c3" 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_019f048a-e3d6-7074-9e81-854326ffb9d0" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_019f048a-e3d6-7643-8b2e-1598e19545c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_019f048a-e3d6-7e9a-9456-971ac6e3cb58" 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_019f048a-e3d6-7074-9e81-854326ffb9d0" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_019f048a-e3d6-7e9a-9456-971ac6e3cb58" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_019f048a-e3d6-76a5-a644-a79e5997f381" 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_019f048a-e3d6-7074-9e81-854326ffb9d0" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_019f048a-e3d6-76a5-a644-a79e5997f381" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_019f048a-e3d6-77f6-871f-458ff0ddcdf1" 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_019f048a-e3d6-7074-9e81-854326ffb9d0" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_019f048a-e3d6-77f6-871f-458ff0ddcdf1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_019f048a-e3d6-7d6f-a15b-ed1d5711ecb2" 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_019f048a-e3d6-7074-9e81-854326ffb9d0" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_019f048a-e3d6-7d6f-a15b-ed1d5711ecb2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_019f048a-e3d6-7d45-b075-532e5333e108" 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_019f048a-e3d6-7a35-967c-7efadee517b3" 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_019f048a-e3d6-7d45-b075-532e5333e108" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019f048a-e3d6-7a35-967c-7efadee517b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019f048a-e3d6-76ca-98ce-b7db55e0b315" 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_019f048a-e3d6-7d45-b075-532e5333e108" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019f048a-e3d6-76ca-98ce-b7db55e0b315" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f048a-e3d6-71e0-9c07-9497d724548d" 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_019f048a-e3d6-7d45-b075-532e5333e108" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f048a-e3d6-71e0-9c07-9497d724548d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/StatementofCashFlowsSupplementalDisclosuresStatement" xlink:type="simple" xlink:href="iesc-20260630.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_019f048a-e3d6-789e-aeb3-1841a348f88a" 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_019f048a-e3d6-7c53-b8de-61a1dc502881" 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_019f048a-e3d6-789e-aeb3-1841a348f88a" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019f048a-e3d6-7c53-b8de-61a1dc502881" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_019f048a-e3d6-7699-bed8-fc8ea82e9782" 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_019f048a-e3d6-789e-aeb3-1841a348f88a" xlink:to="loc_us-gaap_RestrictedCash_019f048a-e3d6-7699-bed8-fc8ea82e9782" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/DebtDetails" xlink:type="simple" xlink:href="iesc-20260630.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_019f048a-e3d6-7ec9-ba63-980dde4c9a91" 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_019f048a-e3d6-7026-8514-2a4913893e85" 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_019f048a-e3d6-7ec9-ba63-980dde4c9a91" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_019f048a-e3d6-7026-8514-2a4913893e85" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_019f048a-e3d6-76e2-8a44-ff1cb7a92a03" 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_019f048a-e3d6-7ec9-ba63-980dde4c9a91" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_019f048a-e3d6-76e2-8a44-ff1cb7a92a03" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/PerShareInformationDetails" xlink:type="simple" xlink:href="iesc-20260630.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_019f048a-e3d6-795f-8bef-58240a92ec4e" 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_019f048a-e3d6-7dd4-b2e1-d6b38ea45c86" 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_019f048a-e3d6-795f-8bef-58240a92ec4e" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_019f048a-e3d6-7dd4-b2e1-d6b38ea45c86" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_019f048a-e3d6-7bf0-bb4a-1106c4b97354" 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_019f048a-e3d6-795f-8bef-58240a92ec4e" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_019f048a-e3d6-7bf0-bb4a-1106c4b97354" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersBasic_019f048a-e3d6-7187-85a5-5966495688e2" 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_019f048a-e3d6-744f-a720-bf6c7fb4e68c" 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_019f048a-e3d6-7187-85a5-5966495688e2" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_019f048a-e3d6-744f-a720-bf6c7fb4e68c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestPeriodIncreaseDecrease_019f048a-e3d6-75a1-8b1f-1786ce8b4105" 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_019f048a-e3d6-7187-85a5-5966495688e2" xlink:to="loc_us-gaap_MinorityInterestPeriodIncreaseDecrease_019f048a-e3d6-75a1-8b1f-1786ce8b4105" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/FairValueMeasurementsDetails" xlink:type="simple" xlink:href="iesc-20260630.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_019f048a-e3d6-7cc4-ba75-ca26ca30a27c" 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_019f048a-e3d6-7cb9-aa6c-3143738f794a" 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_019f048a-e3d6-7cc4-ba75-ca26ca30a27c" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_019f048a-e3d6-7cb9-aa6c-3143738f794a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_019f048a-e3d6-749c-b63b-eac095887fa9" 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_019f048a-e3d6-7cc4-ba75-ca26ca30a27c" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_019f048a-e3d6-749c-b63b-eac095887fa9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_019f048a-e3d6-7b68-81cc-4528a959b65f" 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_019f048a-e3d6-7cc4-ba75-ca26ca30a27c" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_019f048a-e3d6-7b68-81cc-4528a959b65f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure_019f048a-e3d6-7de1-a20c-2d4f1b2fa83c" 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_019f048a-e3d6-7cc4-ba75-ca26ca30a27c" xlink:to="loc_us-gaap_InvestmentsFairValueDisclosure_019f048a-e3d6-7de1-a20c-2d4f1b2fa83c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecuritiesDebt_019f048a-e3d6-77e1-977f-fb532dae4d35" 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_019f048a-e3d6-7cc4-ba75-ca26ca30a27c" xlink:to="loc_us-gaap_TradingSecuritiesDebt_019f048a-e3d6-77e1-977f-fb532dae4d35" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_019f048a-e3d6-7882-a149-5d32941bc80c" 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_019f048a-e3d6-7cc4-ba75-ca26ca30a27c" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_019f048a-e3d6-7882-a149-5d32941bc80c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndEquitySecuritiesUnrealizedGainLoss_019f048a-e3d6-7271-8aa6-cc55eadb07bf" 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_019f048a-e3d6-7dc5-a7d5-aeb4efd17759" 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_019f048a-e3d6-7271-8aa6-cc55eadb07bf" xlink:to="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_019f048a-e3d6-7dc5-a7d5-aeb4efd17759" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesTradingUnrealizedGainLoss_019f048a-e3d6-7c10-b479-dfc8973a99d1" 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_019f048a-e3d6-7271-8aa6-cc55eadb07bf" xlink:to="loc_us-gaap_DebtSecuritiesTradingUnrealizedGainLoss_019f048a-e3d6-7c10-b479-dfc8973a99d1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/InventoryDetails" xlink:type="simple" xlink:href="iesc-20260630.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_019f048a-e3d6-709b-aff7-964e1d756e2d" 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_019f048a-e3d6-75fc-9e2f-00f0afbe621b" 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_019f048a-e3d6-709b-aff7-964e1d756e2d" xlink:to="loc_us-gaap_InventoryRawMaterials_019f048a-e3d6-75fc-9e2f-00f0afbe621b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcess_019f048a-e3d6-70c5-ab1f-ea54bab07d36" 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_019f048a-e3d6-709b-aff7-964e1d756e2d" xlink:to="loc_us-gaap_InventoryWorkInProcess_019f048a-e3d6-70c5-ab1f-ea54bab07d36" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods_019f048a-e3d6-74db-8e1c-8abeb81a3513" 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_019f048a-e3d6-709b-aff7-964e1d756e2d" xlink:to="loc_us-gaap_InventoryFinishedGoods_019f048a-e3d6-74db-8e1c-8abeb81a3513" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInventory_019f048a-e3d6-74e5-bdcf-1555127fcbbd" 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_019f048a-e3d6-709b-aff7-964e1d756e2d" xlink:to="loc_us-gaap_OtherInventory_019f048a-e3d6-74e5-bdcf-1555127fcbbd" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/GoodwillandIntangibleAssetsIntangiblesDetails" xlink:type="simple" xlink:href="iesc-20260630.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_019f048a-e3d6-7f81-b829-1712e8889783" 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_019f048a-e3d6-7d7f-8cd3-843c3a228f59" 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_019f048a-e3d6-7f81-b829-1712e8889783" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_019f048a-e3d6-7d7f-8cd3-843c3a228f59" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_019f048a-e3d6-7e73-9194-244eec02c2f0" 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_019f048a-e3d6-7f81-b829-1712e8889783" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_019f048a-e3d6-7e73-9194-244eec02c2f0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/BusinessCombinationsAssetAcquisitionsTransactionbetweenEntitiesunderCommonControlandJointVentureFormationDetails" xlink:type="simple" xlink:href="iesc-20260630.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_019f048a-e3d6-74d0-a0de-d7d3b1a7f9f8" 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_019f048a-e3d6-742a-99f2-231235713afd" 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_019f048a-e3d6-74d0-a0de-d7d3b1a7f9f8" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredOther1_019f048a-e3d6-742a-99f2-231235713afd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_019f048a-e3d6-796a-a856-1d9521e443b9" 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_019f048a-e3d6-74d0-a0de-d7d3b1a7f9f8" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_019f048a-e3d6-796a-a856-1d9521e443b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1_019f048a-e3d6-7540-a107-ff836f33a2bb" 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_019f048a-e3d6-74d0-a0de-d7d3b1a7f9f8" xlink:to="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1_019f048a-e3d6-7540-a107-ff836f33a2bb" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
