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

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2020 Workiva-->
<!--r:83e25fd3-2e9d-4e7b-a8fa-46d3c4a9b68a,g:dad2bc8d-86d1-4714-85e6-cb676ce83776-->
<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:roleRef roleURI="http://www.ies-co.com/role/DEIDocument" xlink:type="simple" xlink:href="iesc-20200331.xsd#DEIDocument"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/DEIDocument" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ies-co.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="iesc-20200331.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_AssetsCurrent_6413c27a-9dfd-4e1a-964a-d32777734ef4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e336ac57-1b1f-49ef-9d18-46d2a7adebef" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_6413c27a-9dfd-4e1a-964a-d32777734ef4" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e336ac57-1b1f-49ef-9d18-46d2a7adebef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_07402987-f180-4d76-83d4-e638b7bfbed5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_6413c27a-9dfd-4e1a-964a-d32777734ef4" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_07402987-f180-4d76-83d4-e638b7bfbed5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractReceivableRetainage_a742e370-00e2-40cb-b818-8640e080b5e6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractReceivableRetainage"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_6413c27a-9dfd-4e1a-964a-d32777734ef4" xlink:to="loc_us-gaap_ContractReceivableRetainage_a742e370-00e2-40cb-b818-8640e080b5e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_6031006d-1aed-4e85-b7e5-222b4863b608" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_6413c27a-9dfd-4e1a-964a-d32777734ef4" xlink:to="loc_us-gaap_InventoryNet_6031006d-1aed-4e85-b7e5-222b4863b608" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms_e05203a4-d21b-43ea-92e2-748c1ad6587a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_6413c27a-9dfd-4e1a-964a-d32777734ef4" xlink:to="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms_e05203a4-d21b-43ea-92e2-748c1ad6587a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_2f09013a-6394-4ccd-8633-7b765681ee1f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_6413c27a-9dfd-4e1a-964a-d32777734ef4" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_2f09013a-6394-4ccd-8633-7b765681ee1f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_a204a8da-907d-4b13-b188-57646c9eda95" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_9144edcd-6adf-46c5-af4e-b80f8dec8615" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a204a8da-907d-4b13-b188-57646c9eda95" xlink:to="loc_us-gaap_AssetsCurrent_9144edcd-6adf-46c5-af4e-b80f8dec8615" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_4f99ab54-4b1d-4c59-a554-cb9da4ab6c29" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a204a8da-907d-4b13-b188-57646c9eda95" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_4f99ab54-4b1d-4c59-a554-cb9da4ab6c29" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_8e290f33-fab9-497e-886f-d1532bb7e222" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a204a8da-907d-4b13-b188-57646c9eda95" xlink:to="loc_us-gaap_Goodwill_8e290f33-fab9-497e-886f-d1532bb7e222" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_2a9def3e-fe66-4d4e-860e-a5de827a44c8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a204a8da-907d-4b13-b188-57646c9eda95" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_2a9def3e-fe66-4d4e-860e-a5de827a44c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_ea2d7fa6-7023-4609-aff7-5f9ed7260218" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a204a8da-907d-4b13-b188-57646c9eda95" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_ea2d7fa6-7023-4609-aff7-5f9ed7260218" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_e57c2e39-810e-49b1-aee0-bf675ff1bac2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a204a8da-907d-4b13-b188-57646c9eda95" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_e57c2e39-810e-49b1-aee0-bf675ff1bac2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_ef9ff431-e25f-4d38-a5bb-67da1b52779d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a204a8da-907d-4b13-b188-57646c9eda95" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_ef9ff431-e25f-4d38-a5bb-67da1b52779d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_67d47b6a-a052-41d4-ad62-932d94c60289" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_d8378b05-5934-4127-914f-0392c712e024" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_67d47b6a-a052-41d4-ad62-932d94c60289" xlink:to="loc_us-gaap_StockholdersEquity_d8378b05-5934-4127-914f-0392c712e024" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_51919a0a-68b7-4fa7-bc88-bd4cdb7a7783" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_67d47b6a-a052-41d4-ad62-932d94c60289" xlink:to="loc_us-gaap_MinorityInterest_51919a0a-68b7-4fa7-bc88-bd4cdb7a7783" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_c954bc18-4361-40fc-9326-8eb07f8cd56f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_67d47b6a-a052-41d4-ad62-932d94c60289" xlink:to="loc_us-gaap_Liabilities_c954bc18-4361-40fc-9326-8eb07f8cd56f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_d9249d69-5bce-427a-b240-673d38ce41c4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_a0b4bf74-8530-40d4-830f-3ddf73c39e59" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_d9249d69-5bce-427a-b240-673d38ce41c4" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_a0b4bf74-8530-40d4-830f-3ddf73c39e59" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BillingsInExcessOfCostCurrent_1ad37aa5-e775-46a0-ae55-5e12bd14d377" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BillingsInExcessOfCostCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_d9249d69-5bce-427a-b240-673d38ce41c4" xlink:to="loc_us-gaap_BillingsInExcessOfCostCurrent_1ad37aa5-e775-46a0-ae55-5e12bd14d377" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_0136dd30-c4f9-46cc-abb5-52811eac6405" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_eb56bd8f-db30-49ff-8cee-08d5ec4c78ac" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_0136dd30-c4f9-46cc-abb5-52811eac6405" xlink:to="loc_us-gaap_LiabilitiesCurrent_eb56bd8f-db30-49ff-8cee-08d5ec4c78ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_e317c6c3-e769-4ec0-acfe-1fb9e648b874" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_0136dd30-c4f9-46cc-abb5-52811eac6405" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_e317c6c3-e769-4ec0-acfe-1fb9e648b874" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_801966ae-2874-462b-86ac-39e28a8b4466" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_0136dd30-c4f9-46cc-abb5-52811eac6405" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_801966ae-2874-462b-86ac-39e28a8b4466" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_74c51d8f-c71c-43ea-bad8-1816c2fcb310" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_0136dd30-c4f9-46cc-abb5-52811eac6405" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_74c51d8f-c71c-43ea-bad8-1816c2fcb310" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/ConsolidatedBalanceSheetsParentheticals" xlink:type="simple" xlink:href="iesc-20200331.xsd#ConsolidatedBalanceSheetsParentheticals"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/ConsolidatedBalanceSheetsParentheticals" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ies-co.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="iesc-20200331.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_GrossProfit_ffc969f1-4143-44d5-9cf6-b3e2d6813a2d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_3000db10-f60c-4e5d-b16b-aefdd685cb6a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_ffc969f1-4143-44d5-9cf6-b3e2d6813a2d" xlink:to="loc_us-gaap_Revenues_3000db10-f60c-4e5d-b16b-aefdd685cb6a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_f6ad18b5-5645-45c7-ae96-ee7da5237596" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_ffc969f1-4143-44d5-9cf6-b3e2d6813a2d" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_f6ad18b5-5645-45c7-ae96-ee7da5237596" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_c49c2e26-670c-4346-89e5-9a02d2c8a290" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4568d108-22d8-4b87-83a8-c66d33b0cfcf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_c49c2e26-670c-4346-89e5-9a02d2c8a290" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4568d108-22d8-4b87-83a8-c66d33b0cfcf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_53910d91-2f96-41c2-960d-8e40e156f0e5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_c49c2e26-670c-4346-89e5-9a02d2c8a290" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_53910d91-2f96-41c2-960d-8e40e156f0e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_04d1d485-81c6-425c-a852-1bc151f243c2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_4b30643d-ec1b-4efe-8dba-5b462aac1a80" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_04d1d485-81c6-425c-a852-1bc151f243c2" xlink:to="loc_us-gaap_GrossProfit_4b30643d-ec1b-4efe-8dba-5b462aac1a80" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_d228cf21-e7e9-493b-8d5f-bdd70b37ffc7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_04d1d485-81c6-425c-a852-1bc151f243c2" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_d228cf21-e7e9-493b-8d5f-bdd70b37ffc7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationIntegrationRelatedCosts_0df92df1-5dab-4894-9f09-4e54de385095" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationIntegrationRelatedCosts"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_04d1d485-81c6-425c-a852-1bc151f243c2" xlink:to="loc_us-gaap_BusinessCombinationIntegrationRelatedCosts_0df92df1-5dab-4894-9f09-4e54de385095" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_e71d17d1-5a91-4c9e-8bb8-8f03ac58750c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_04d1d485-81c6-425c-a852-1bc151f243c2" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_e71d17d1-5a91-4c9e-8bb8-8f03ac58750c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3a122d79-597d-485f-b9ca-b112df37d5f4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_b5db85c5-f92a-43c9-bd29-fd50b0c42fd5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3a122d79-597d-485f-b9ca-b112df37d5f4" xlink:to="loc_us-gaap_OperatingIncomeLoss_b5db85c5-f92a-43c9-bd29-fd50b0c42fd5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_1e13af31-4c3e-47db-bad0-61148726599c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3a122d79-597d-485f-b9ca-b112df37d5f4" xlink:to="loc_us-gaap_InterestExpense_1e13af31-4c3e-47db-bad0-61148726599c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_9894ddb9-24c6-4676-bc96-bdacda506cf3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3a122d79-597d-485f-b9ca-b112df37d5f4" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_9894ddb9-24c6-4676-bc96-bdacda506cf3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_b82413ab-775b-42c3-a231-97e640701e3e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_0c688139-41d9-40bc-8718-6b7d0a335274" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_b82413ab-775b-42c3-a231-97e640701e3e" xlink:to="loc_us-gaap_ProfitLoss_0c688139-41d9-40bc-8718-6b7d0a335274" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_1ce26803-bd48-4541-9cbe-6a116ace7bb4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_b82413ab-775b-42c3-a231-97e640701e3e" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_1ce26803-bd48-4541-9cbe-6a116ace7bb4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="iesc-20200331.xsd#ConsolidatedStatementsofStockholdersEquity"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ies-co.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="iesc-20200331.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_65d92b0d-6731-43e0-89c0-7e4418b3357f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_ec15a587-bbce-4331-ab8d-fe65c0154a1d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_65d92b0d-6731-43e0-89c0-7e4418b3357f" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_ec15a587-bbce-4331-ab8d-fe65c0154a1d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_6ed29a0b-5af3-4935-aeb7-e0c57345b1d1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_65d92b0d-6731-43e0-89c0-7e4418b3357f" xlink:to="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_6ed29a0b-5af3-4935-aeb7-e0c57345b1d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates_750785f9-d7b0-4fa6-88c4-fc777b438545" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_65d92b0d-6731-43e0-89c0-7e4418b3357f" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates_750785f9-d7b0-4fa6-88c4-fc777b438545" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_711e4fd0-a6e1-443a-a392-5659ec35a999" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_0bf101c3-3c6b-4008-9d02-208256018f13" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_711e4fd0-a6e1-443a-a392-5659ec35a999" xlink:to="loc_us-gaap_ProfitLoss_0bf101c3-3c6b-4008-9d02-208256018f13" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_aa441669-17ad-4fb0-9307-7890e978d5b3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_711e4fd0-a6e1-443a-a392-5659ec35a999" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_aa441669-17ad-4fb0-9307-7890e978d5b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_cc3841a7-2ea1-4ee1-8776-c7bf99416e0f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_711e4fd0-a6e1-443a-a392-5659ec35a999" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_cc3841a7-2ea1-4ee1-8776-c7bf99416e0f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_46e50086-46a9-4164-80fd-f8ce5502a4f6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_711e4fd0-a6e1-443a-a392-5659ec35a999" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_46e50086-46a9-4164-80fd-f8ce5502a4f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_1d778235-d421-4d98-972a-546177149895" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_711e4fd0-a6e1-443a-a392-5659ec35a999" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_1d778235-d421-4d98-972a-546177149895" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_71c348d7-3f8e-4c82-976b-84cff10efb9c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_711e4fd0-a6e1-443a-a392-5659ec35a999" xlink:to="loc_us-gaap_ShareBasedCompensation_71c348d7-3f8e-4c82-976b-84cff10efb9c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_5470f6a5-d05e-4fe4-ab38-dbba4d81e34e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_711e4fd0-a6e1-443a-a392-5659ec35a999" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_5470f6a5-d05e-4fe4-ab38-dbba4d81e34e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_bbb23fc7-4ce7-4569-8179-da6274e46e1e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_711e4fd0-a6e1-443a-a392-5659ec35a999" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_bbb23fc7-4ce7-4569-8179-da6274e46e1e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_d7bbfd65-6f8d-48b4-8213-d23ed5040703" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_711e4fd0-a6e1-443a-a392-5659ec35a999" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_d7bbfd65-6f8d-48b4-8213-d23ed5040703" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_b5b9e277-26f9-4f12-9cad-2f936b2b1217" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_711e4fd0-a6e1-443a-a392-5659ec35a999" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_b5b9e277-26f9-4f12-9cad-2f936b2b1217" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_d847eada-b78a-40ba-b9f7-f89cadea1b41" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_711e4fd0-a6e1-443a-a392-5659ec35a999" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_d847eada-b78a-40ba-b9f7-f89cadea1b41" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_e8ea906a-c190-4706-8f5d-e20b119ce074" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_711e4fd0-a6e1-443a-a392-5659ec35a999" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_e8ea906a-c190-4706-8f5d-e20b119ce074" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_536e66a1-8f87-431e-8fc7-cb23f0af888d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_711e4fd0-a6e1-443a-a392-5659ec35a999" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_536e66a1-8f87-431e-8fc7-cb23f0af888d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_628e1986-69af-4f33-bfdd-1353e3a5f17a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_711e4fd0-a6e1-443a-a392-5659ec35a999" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_628e1986-69af-4f33-bfdd-1353e3a5f17a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_3bb779cb-4e26-44c6-96e4-81916e98a38c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_711e4fd0-a6e1-443a-a392-5659ec35a999" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_3bb779cb-4e26-44c6-96e4-81916e98a38c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_1ef47ba9-2ac2-4c41-a74c-f7c2f74e2f12" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_bd4f7836-8f6f-476c-a259-3d1fab098879" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_1ef47ba9-2ac2-4c41-a74c-f7c2f74e2f12" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_bd4f7836-8f6f-476c-a259-3d1fab098879" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_725ad904-6b13-4a80-98b6-f9b5cc6a2cd2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_1ef47ba9-2ac2-4c41-a74c-f7c2f74e2f12" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_725ad904-6b13-4a80-98b6-f9b5cc6a2cd2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8c89538b-a839-40f0-aee3-de7b62e502b5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_1ef47ba9-2ac2-4c41-a74c-f7c2f74e2f12" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8c89538b-a839-40f0-aee3-de7b62e502b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_44f689b3-1dd6-413b-8078-c372f25fbd79" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet_ba7bfaed-2b7f-44be-84db-70862ca7845f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_44f689b3-1dd6-413b-8078-c372f25fbd79" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet_ba7bfaed-2b7f-44be-84db-70862ca7845f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_fbd433ec-351d-4616-a155-5bbda5121b66" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_44f689b3-1dd6-413b-8078-c372f25fbd79" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_fbd433ec-351d-4616-a155-5bbda5121b66" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsToMinorityShareholders_88506aa6-da3c-4e12-8737-fc3b3f8c9435" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromPaymentsToMinorityShareholders"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_44f689b3-1dd6-413b-8078-c372f25fbd79" xlink:to="loc_us-gaap_ProceedsFromPaymentsToMinorityShareholders_88506aa6-da3c-4e12-8737-fc3b3f8c9435" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_fffd64ab-2617-4ded-bf4d-48ff2c733416" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_44f689b3-1dd6-413b-8078-c372f25fbd79" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_fffd64ab-2617-4ded-bf4d-48ff2c733416" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_5bfdabf3-2690-40ed-8360-16d14849f359" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_44f689b3-1dd6-413b-8078-c372f25fbd79" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_5bfdabf3-2690-40ed-8360-16d14849f359" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/Business" xlink:type="simple" xlink:href="iesc-20200331.xsd#Business"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/Business" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ies-co.com/role/BusinessTables" xlink:type="simple" xlink:href="iesc-20200331.xsd#BusinessTables"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/BusinessTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ies-co.com/role/BusinessDetails" xlink:type="simple" xlink:href="iesc-20200331.xsd#BusinessDetails"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/BusinessDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ies-co.com/role/ControllingShareholder" xlink:type="simple" xlink:href="iesc-20200331.xsd#ControllingShareholder"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/ControllingShareholder" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ies-co.com/role/ControllingShareholderTables" xlink:type="simple" xlink:href="iesc-20200331.xsd#ControllingShareholderTables"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/ControllingShareholderTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ies-co.com/role/ControllingShareholderDetails" xlink:type="simple" xlink:href="iesc-20200331.xsd#ControllingShareholderDetails"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/ControllingShareholderDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ies-co.com/role/RevenueRecognition" xlink:type="simple" xlink:href="iesc-20200331.xsd#RevenueRecognition"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/RevenueRecognition" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ies-co.com/role/RevenueRecognitionTables" xlink:type="simple" xlink:href="iesc-20200331.xsd#RevenueRecognitionTables"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/RevenueRecognitionTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ies-co.com/role/RevenueRecognitionDetails" xlink:type="simple" xlink:href="iesc-20200331.xsd#RevenueRecognitionDetails"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/RevenueRecognitionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_iesc_ContractAssetLiabilityNet_16155f56-54bc-4728-95dd-a2deccd8a4ec" xlink:href="iesc-20200331.xsd#iesc_ContractAssetLiabilityNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_a6d1cb6d-010a-4a5e-8702-ce32d254a158" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_iesc_ContractAssetLiabilityNet_16155f56-54bc-4728-95dd-a2deccd8a4ec" xlink:to="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_a6d1cb6d-010a-4a5e-8702-ce32d254a158" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BillingsInExcessOfCostCurrent_9d9fd6ee-22c2-45bb-aaef-a620240b1d36" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BillingsInExcessOfCostCurrent"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_iesc_ContractAssetLiabilityNet_16155f56-54bc-4728-95dd-a2deccd8a4ec" xlink:to="loc_us-gaap_BillingsInExcessOfCostCurrent_9d9fd6ee-22c2-45bb-aaef-a620240b1d36" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/RevenueRecognitionDetails_1" xlink:type="simple" xlink:href="iesc-20200331.xsd#RevenueRecognitionDetails_1"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/RevenueRecognitionDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_iesc_ContractAssetLiabilityNet_b17bf185-6932-4f68-b645-75823dce7f5a" xlink:href="iesc-20200331.xsd#iesc_ContractAssetLiabilityNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_Estimatedprofitsoncontractsinprocess_83e562c2-57fa-4832-9d82-e6efb0a02517" xlink:href="iesc-20200331.xsd#iesc_Estimatedprofitsoncontractsinprocess"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_iesc_ContractAssetLiabilityNet_b17bf185-6932-4f68-b645-75823dce7f5a" xlink:to="loc_iesc_Estimatedprofitsoncontractsinprocess_83e562c2-57fa-4832-9d82-e6efb0a02517" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_iesc_BillingstoDate_e129867a-2dff-412f-af9d-80cac13c1f19" xlink:href="iesc-20200331.xsd#iesc_BillingstoDate"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_iesc_ContractAssetLiabilityNet_b17bf185-6932-4f68-b645-75823dce7f5a" xlink:to="loc_iesc_BillingstoDate_e129867a-2dff-412f-af9d-80cac13c1f19" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/RevenueRecognitionandDeferredRevenuePolicies" xlink:type="simple" xlink:href="iesc-20200331.xsd#RevenueRecognitionandDeferredRevenuePolicies"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/RevenueRecognitionandDeferredRevenuePolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ies-co.com/role/Debt" xlink:type="simple" xlink:href="iesc-20200331.xsd#Debt"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/Debt" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ies-co.com/role/DebtTables" xlink:type="simple" xlink:href="iesc-20200331.xsd#DebtTables"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/DebtTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ies-co.com/role/DebtDetails" xlink:type="simple" xlink:href="iesc-20200331.xsd#DebtDetails"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/DebtDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ies-co.com/role/PerShareInformation" xlink:type="simple" xlink:href="iesc-20200331.xsd#PerShareInformation"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/PerShareInformation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ies-co.com/role/PerShareInformationTables" xlink:type="simple" xlink:href="iesc-20200331.xsd#PerShareInformationTables"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/PerShareInformationTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ies-co.com/role/PerShareInformationDetails" xlink:type="simple" xlink:href="iesc-20200331.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_f02878cd-3598-4262-8b32-3599461a1fac" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_229ac7d9-1cc5-4477-8311-1e482f28ed32" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_f02878cd-3598-4262-8b32-3599461a1fac" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_229ac7d9-1cc5-4477-8311-1e482f28ed32" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_8f9a98c5-9c79-4493-9cfe-f67a4566b306" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_f02878cd-3598-4262-8b32-3599461a1fac" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_8f9a98c5-9c79-4493-9cfe-f67a4566b306" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_97d99c31-5bff-46ae-8731-a28582b0eb50" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersBasic_10362603-67f9-4d37-b574-83d09967e602" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_97d99c31-5bff-46ae-8731-a28582b0eb50" xlink:to="loc_us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersBasic_10362603-67f9-4d37-b574-83d09967e602" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_e5fa50c8-83a1-4307-b6a8-f55b36845a7d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_97d99c31-5bff-46ae-8731-a28582b0eb50" xlink:to="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_e5fa50c8-83a1-4307-b6a8-f55b36845a7d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestChangeInRedemptionValue_4a9a8357-109d-4a5b-b68b-ed852192d330" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterestChangeInRedemptionValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_97d99c31-5bff-46ae-8731-a28582b0eb50" xlink:to="loc_us-gaap_MinorityInterestChangeInRedemptionValue_4a9a8357-109d-4a5b-b68b-ed852192d330" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestPeriodIncreaseDecrease_8a968320-eeb3-4dd6-b0f9-3904f28bca85" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterestPeriodIncreaseDecrease"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_97d99c31-5bff-46ae-8731-a28582b0eb50" xlink:to="loc_us-gaap_MinorityInterestPeriodIncreaseDecrease_8a968320-eeb3-4dd6-b0f9-3904f28bca85" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/OperatingSegments" xlink:type="simple" xlink:href="iesc-20200331.xsd#OperatingSegments"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/OperatingSegments" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ies-co.com/role/OperatingSegmentsTables" xlink:type="simple" xlink:href="iesc-20200331.xsd#OperatingSegmentsTables"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/OperatingSegmentsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ies-co.com/role/OperatingSegmentsDetails" xlink:type="simple" xlink:href="iesc-20200331.xsd#OperatingSegmentsDetails"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/OperatingSegmentsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ies-co.com/role/StockholdersEquity" xlink:type="simple" xlink:href="iesc-20200331.xsd#StockholdersEquity"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/StockholdersEquity" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ies-co.com/role/StockholdersEquityTables" xlink:type="simple" xlink:href="iesc-20200331.xsd#StockholdersEquityTables"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/StockholdersEquityTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ies-co.com/role/StockholdersEquityDetails" xlink:type="simple" xlink:href="iesc-20200331.xsd#StockholdersEquityDetails"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/StockholdersEquityDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ies-co.com/role/SecuritiesandEquityInvestments" xlink:type="simple" xlink:href="iesc-20200331.xsd#SecuritiesandEquityInvestments"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/SecuritiesandEquityInvestments" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ies-co.com/role/SecuritiesandEquityInvestmentsTables" xlink:type="simple" xlink:href="iesc-20200331.xsd#SecuritiesandEquityInvestmentsTables"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/SecuritiesandEquityInvestmentsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ies-co.com/role/SecuritiesandEquityInvestmentsDetails" xlink:type="simple" xlink:href="iesc-20200331.xsd#SecuritiesandEquityInvestmentsDetails"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/SecuritiesandEquityInvestmentsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ies-co.com/role/EmployeeBenefitPlansNotes" xlink:type="simple" xlink:href="iesc-20200331.xsd#EmployeeBenefitPlansNotes"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/EmployeeBenefitPlansNotes" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ies-co.com/role/EmployeeBenefitPlansTables" xlink:type="simple" xlink:href="iesc-20200331.xsd#EmployeeBenefitPlansTables"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/EmployeeBenefitPlansTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ies-co.com/role/EmployeeBenefitPlansDetails" xlink:type="simple" xlink:href="iesc-20200331.xsd#EmployeeBenefitPlansDetails"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/EmployeeBenefitPlansDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ies-co.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="iesc-20200331.xsd#FairValueMeasurements"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/FairValueMeasurements" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ies-co.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="iesc-20200331.xsd#FairValueMeasurementsTables"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/FairValueMeasurementsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ies-co.com/role/FairValueMeasurementsDetails" xlink:type="simple" xlink:href="iesc-20200331.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_cd0fbe34-ea93-4162-9780-5ff12bd74647" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueNetAssetLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_fc5e0f37-6a69-4195-a911-e2f7246191df" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FairValueNetAssetLiability_cd0fbe34-ea93-4162-9780-5ff12bd74647" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_fc5e0f37-6a69-4195-a911-e2f7246191df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_719e2413-3d99-45e7-89e3-06a38b6b4d48" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FairValueNetAssetLiability_cd0fbe34-ea93-4162-9780-5ff12bd74647" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_719e2413-3d99-45e7-89e3-06a38b6b4d48" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_17e6f1ff-dcb2-4534-9d43-0041028afdb9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FairValueNetAssetLiability_cd0fbe34-ea93-4162-9780-5ff12bd74647" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_17e6f1ff-dcb2-4534-9d43-0041028afdb9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/Inventory" xlink:type="simple" xlink:href="iesc-20200331.xsd#Inventory"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/Inventory" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ies-co.com/role/InventoryTables" xlink:type="simple" xlink:href="iesc-20200331.xsd#InventoryTables"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/InventoryTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ies-co.com/role/InventoryDetails" xlink:type="simple" xlink:href="iesc-20200331.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_f66ce19b-152b-4230-93af-c7a3cc51f32e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterials_c731870c-5080-42dc-85b9-5f8e703b1dca" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryRawMaterials"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_f66ce19b-152b-4230-93af-c7a3cc51f32e" xlink:to="loc_us-gaap_InventoryRawMaterials_c731870c-5080-42dc-85b9-5f8e703b1dca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcess_8925b7b6-7bdd-4560-909e-252f24f1da15" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryWorkInProcess"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_f66ce19b-152b-4230-93af-c7a3cc51f32e" xlink:to="loc_us-gaap_InventoryWorkInProcess_8925b7b6-7bdd-4560-909e-252f24f1da15" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods_b671ab4f-464d-4444-bdd5-383c9ab7c68d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_f66ce19b-152b-4230-93af-c7a3cc51f32e" xlink:to="loc_us-gaap_InventoryFinishedGoods_b671ab4f-464d-4444-bdd5-383c9ab7c68d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInventory_4a359a34-eccb-4367-bf06-9f74dc44b19b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherInventory"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_f66ce19b-152b-4230-93af-c7a3cc51f32e" xlink:to="loc_us-gaap_OtherInventory_4a359a34-eccb-4367-bf06-9f74dc44b19b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/GoodwillandIntangibleAssets" xlink:type="simple" xlink:href="iesc-20200331.xsd#GoodwillandIntangibleAssets"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/GoodwillandIntangibleAssets" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ies-co.com/role/GoodwillandIntangibleAssetsTables" xlink:type="simple" xlink:href="iesc-20200331.xsd#GoodwillandIntangibleAssetsTables"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/GoodwillandIntangibleAssetsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ies-co.com/role/GoodwillandIntangibleAssetsGoodwillDetails" xlink:type="simple" xlink:href="iesc-20200331.xsd#GoodwillandIntangibleAssetsGoodwillDetails"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/GoodwillandIntangibleAssetsGoodwillDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ies-co.com/role/GoodwillandIntangibleAssetsIntangiblesDetails" xlink:type="simple" xlink:href="iesc-20200331.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_69be5f82-4971-4818-8138-0ba45542cd8f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_33a0b42c-2599-4a61-b287-690452b47d78" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_69be5f82-4971-4818-8138-0ba45542cd8f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_33a0b42c-2599-4a61-b287-690452b47d78" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_9db25674-83a9-49a5-aebd-bb00bd37c3d6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_69be5f82-4971-4818-8138-0ba45542cd8f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_9db25674-83a9-49a5-aebd-bb00bd37c3d6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ies-co.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="iesc-20200331.xsd#CommitmentsandContingencies"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/CommitmentsandContingencies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ies-co.com/role/CommitmentsandContingenciesTables" xlink:type="simple" xlink:href="iesc-20200331.xsd#CommitmentsandContingenciesTables"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/CommitmentsandContingenciesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ies-co.com/role/CommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="iesc-20200331.xsd#CommitmentsandContingenciesDetails"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/CommitmentsandContingenciesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ies-co.com/role/LeasesNotes" xlink:type="simple" xlink:href="iesc-20200331.xsd#LeasesNotes"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/LeasesNotes" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ies-co.com/role/LeasesTables" xlink:type="simple" xlink:href="iesc-20200331.xsd#LeasesTables"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/LeasesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ies-co.com/role/LeasesDetails" xlink:type="simple" xlink:href="iesc-20200331.xsd#LeasesDetails"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/LeasesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ies-co.com/role/BusinessCombinationsandDivestitures" xlink:type="simple" xlink:href="iesc-20200331.xsd#BusinessCombinationsandDivestitures"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/BusinessCombinationsandDivestitures" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ies-co.com/role/BusinessCombinationsandDivestituresTables" xlink:type="simple" xlink:href="iesc-20200331.xsd#BusinessCombinationsandDivestituresTables"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/BusinessCombinationsandDivestituresTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ies-co.com/role/BusinessCombinationsandDivestituresDetails" xlink:type="simple" xlink:href="iesc-20200331.xsd#BusinessCombinationsandDivestituresDetails"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/BusinessCombinationsandDivestituresDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ies-co.com/role/SubsequentEvents" xlink:type="simple" xlink:href="iesc-20200331.xsd#SubsequentEvents"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/SubsequentEvents" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ies-co.com/role/SubsequentEventsTables" xlink:type="simple" xlink:href="iesc-20200331.xsd#SubsequentEventsTables"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/SubsequentEventsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ies-co.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="iesc-20200331.xsd#SubsequentEventsDetails"/>
  <link:calculationLink xlink:role="http://www.ies-co.com/role/SubsequentEventsDetails" xlink:type="extended"/>
</link:linkbase>
