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

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019e6ac0-7096-7b26-aa71-5a9c3d747fba,g:db20e269-53e2-4f19-a29d-16b4ec0faabe-->
<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://quantaservices.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="pwr-20260630.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://quantaservices.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019e6ac0-722f-7bcd-bb36-414701c03b1d" 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_019e6ac0-722f-7ff6-b2b3-5080269f4016" 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_019e6ac0-722f-7bcd-bb36-414701c03b1d" xlink:to="loc_us-gaap_CommonStockValue_019e6ac0-722f-7ff6-b2b3-5080269f4016" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_019e6ac0-722f-7aa5-aa3d-d5f397c7d2a0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019e6ac0-722f-7bcd-bb36-414701c03b1d" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_019e6ac0-722f-7aa5-aa3d-d5f397c7d2a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_019e6ac0-722f-7928-92c2-12c22b514c0a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019e6ac0-722f-7bcd-bb36-414701c03b1d" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_019e6ac0-722f-7928-92c2-12c22b514c0a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_019e6ac0-722f-771f-900b-f99684d3c409" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019e6ac0-722f-7bcd-bb36-414701c03b1d" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_019e6ac0-722f-771f-900b-f99684d3c409" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue_019e6ac0-722f-7c1c-8ae4-4a493dd30e09" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019e6ac0-722f-7bcd-bb36-414701c03b1d" xlink:to="loc_us-gaap_TreasuryStockCommonValue_019e6ac0-722f-7c1c-8ae4-4a493dd30e09" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_019e6ac0-722f-7cdd-b975-2dff3db63249" 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_019e6ac0-722f-7454-8245-b49216862744" 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_019e6ac0-722f-7cdd-b975-2dff3db63249" xlink:to="loc_us-gaap_LiabilitiesCurrent_019e6ac0-722f-7454-8245-b49216862744" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_019e6ac0-722f-752e-a3fd-1b89ec69b592" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019e6ac0-722f-7cdd-b975-2dff3db63249" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_019e6ac0-722f-752e-a3fd-1b89ec69b592" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_019e6ac0-722f-7ca6-87aa-5b443ce83d2b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019e6ac0-722f-7cdd-b975-2dff3db63249" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_019e6ac0-722f-7ca6-87aa-5b443ce83d2b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_019e6ac0-722f-712d-a0c5-2a0e60290a4b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019e6ac0-722f-7cdd-b975-2dff3db63249" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_019e6ac0-722f-712d-a0c5-2a0e60290a4b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019e6ac0-722f-7497-bfd4-5c3b04d1c6bc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019e6ac0-722f-7cdd-b975-2dff3db63249" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019e6ac0-722f-7497-bfd4-5c3b04d1c6bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_019e6ac0-722f-745d-b737-20248861130a" 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_019e6ac0-722f-7a52-9cfe-0deab87c98a2" 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_019e6ac0-722f-745d-b737-20248861130a" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_019e6ac0-722f-7a52-9cfe-0deab87c98a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_019e6ac0-722f-766e-8389-6b7c6e0cbd40" 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_019e6ac0-722f-745d-b737-20248861130a" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_019e6ac0-722f-766e-8389-6b7c6e0cbd40" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_019e6ac0-722f-71a1-8a7d-679d9ad64e98" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019e6ac0-722f-745d-b737-20248861130a" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_019e6ac0-722f-71a1-8a7d-679d9ad64e98" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtCurrent_019e6ac0-722f-7729-aefd-cf6ae9b86278" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019e6ac0-722f-745d-b737-20248861130a" xlink:to="loc_us-gaap_DebtCurrent_019e6ac0-722f-7729-aefd-cf6ae9b86278" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_019e6ac0-722e-702a-9f9c-0f15a6e2b575" 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_Liabilities_019e6ac0-722e-7e66-8bc0-9fd096c44769" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019e6ac0-722e-702a-9f9c-0f15a6e2b575" xlink:to="loc_us-gaap_Liabilities_019e6ac0-722e-7e66-8bc0-9fd096c44769" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_019e6ac0-722f-7c00-8911-1a4f70b37083" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019e6ac0-722e-702a-9f9c-0f15a6e2b575" xlink:to="loc_us-gaap_CommitmentsAndContingencies_019e6ac0-722f-7c00-8911-1a4f70b37083" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_019e6ac0-722f-7b63-944c-22e0c538d710" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019e6ac0-722e-702a-9f9c-0f15a6e2b575" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_019e6ac0-722f-7b63-944c-22e0c538d710" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_019e6ac0-722f-7fae-87cf-438566cd38c8" 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_AssetsCurrent_019e6ac0-722f-7b5a-86b7-dd4c56283db5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e6ac0-722f-7fae-87cf-438566cd38c8" xlink:to="loc_us-gaap_AssetsCurrent_019e6ac0-722f-7b5a-86b7-dd4c56283db5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_019e6ac0-722f-7cd8-b7f8-362e9daa888d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e6ac0-722f-7fae-87cf-438566cd38c8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_019e6ac0-722f-7cd8-b7f8-362e9daa888d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_019e6ac0-722f-7f14-b2e0-c7f9004df8e7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e6ac0-722f-7fae-87cf-438566cd38c8" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_019e6ac0-722f-7f14-b2e0-c7f9004df8e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019e6ac0-722f-76e1-965e-32636ce65e05" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e6ac0-722f-7fae-87cf-438566cd38c8" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019e6ac0-722f-76e1-965e-32636ce65e05" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_019e6ac0-722f-77ed-8d6b-00cc94c0c71b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e6ac0-722f-7fae-87cf-438566cd38c8" xlink:to="loc_us-gaap_Goodwill_019e6ac0-722f-77ed-8d6b-00cc94c0c71b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_019e6ac0-722f-7240-b0ef-abd4d2343ebe" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e6ac0-722f-7fae-87cf-438566cd38c8" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_019e6ac0-722f-7240-b0ef-abd4d2343ebe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_019e6ac0-722f-7818-892e-8ec25b5f028b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019e6ac0-722f-7c92-9bf0-4d5f3cfd21c7" 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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_019e6ac0-722f-7818-892e-8ec25b5f028b" xlink:to="loc_us-gaap_StockholdersEquity_019e6ac0-722f-7c92-9bf0-4d5f3cfd21c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_019e6ac0-722f-7b70-b15d-235599269702" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_MinorityInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_019e6ac0-722f-7818-892e-8ec25b5f028b" xlink:to="loc_us-gaap_MinorityInterest_019e6ac0-722f-7b70-b15d-235599269702" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_019e6ac0-722f-7203-96c1-8cee09034162" 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_019e6ac0-722f-7efb-aba1-fdf05d1dad75" 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_019e6ac0-722f-7203-96c1-8cee09034162" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019e6ac0-722f-7efb-aba1-fdf05d1dad75" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_019e6ac0-722f-7b85-8c52-1ae19c17b55a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019e6ac0-722f-7203-96c1-8cee09034162" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_019e6ac0-722f-7b85-8c52-1ae19c17b55a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_019e6ac0-722f-76b1-ba11-99864516433b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019e6ac0-722f-7203-96c1-8cee09034162" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_019e6ac0-722f-76b1-ba11-99864516433b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_019e6ac0-722f-788a-a25b-01744c3eb953" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019e6ac0-722f-7203-96c1-8cee09034162" xlink:to="loc_us-gaap_InventoryNet_019e6ac0-722f-788a-a25b-01744c3eb953" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_019e6ac0-722f-7375-bb95-aaf5c9992d52" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019e6ac0-722f-7203-96c1-8cee09034162" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_019e6ac0-722f-7375-bb95-aaf5c9992d52" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://quantaservices.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="pwr-20260630.xsd#CondensedConsolidatedStatementsofOperations"/>
  <link:calculationLink xlink:role="http://quantaservices.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019e6ac0-722f-762f-ac44-3814753b134e" 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_019e6ac0-722f-7184-bfe0-ef28405a02d1" 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_019e6ac0-722f-762f-ac44-3814753b134e" xlink:to="loc_us-gaap_ProfitLoss_019e6ac0-722f-7184-bfe0-ef28405a02d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_019e6ac0-722f-7924-8432-d8beac2f1206" 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_019e6ac0-722f-762f-ac44-3814753b134e" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_019e6ac0-722f-7924-8432-d8beac2f1206" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_019e6ac0-722f-7e7f-99e5-7eea8242f4ff" 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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_019e6ac0-722f-75a0-ac75-b6d7ff0a83c2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019e6ac0-722f-7e7f-99e5-7eea8242f4ff" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_019e6ac0-722f-75a0-ac75-b6d7ff0a83c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_019e6ac0-722f-7e87-a0cf-8ad0c082fada" 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_019e6ac0-722f-7e7f-99e5-7eea8242f4ff" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_019e6ac0-722f-7e87-a0cf-8ad0c082fada" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pwr_IncomeLossFromEquityMethodInvestmentsIntegralUnconsolidatedAffiliates_019e6ac0-722f-7a69-9e69-30f4f0c4be72" xlink:href="pwr-20260630.xsd#pwr_IncomeLossFromEquityMethodInvestmentsIntegralUnconsolidatedAffiliates"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019e6ac0-722f-7e7f-99e5-7eea8242f4ff" xlink:to="loc_pwr_IncomeLossFromEquityMethodInvestmentsIntegralUnconsolidatedAffiliates_019e6ac0-722f-7a69-9e69-30f4f0c4be72" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_019e6ac0-722f-7d52-a971-4578fa1e294d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019e6ac0-722f-7e7f-99e5-7eea8242f4ff" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_019e6ac0-722f-7d52-a971-4578fa1e294d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_019e6ac0-722f-7d8e-8365-ab202777c0c9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019e6ac0-722f-7e7f-99e5-7eea8242f4ff" xlink:to="loc_us-gaap_GrossProfit_019e6ac0-722f-7d8e-8365-ab202777c0c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_019e6ac0-722f-7045-b961-0126b8a39ad2" 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019e6ac0-722f-7db6-b416-bcc28f1c8e35" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_019e6ac0-722f-7045-b961-0126b8a39ad2" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019e6ac0-722f-7db6-b416-bcc28f1c8e35" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_019e6ac0-722f-7d53-a1af-95c11a5e05f0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_019e6ac0-722f-7045-b961-0126b8a39ad2" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_019e6ac0-722f-7d53-a1af-95c11a5e05f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019e6ac0-722f-7971-89c0-448e73a0f8d0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_019e6ac0-722f-7445-943e-c60976e5b097" 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019e6ac0-722f-7971-89c0-448e73a0f8d0" xlink:to="loc_us-gaap_OperatingIncomeLoss_019e6ac0-722f-7445-943e-c60976e5b097" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_019e6ac0-722f-7e07-9cc5-f241f59a99cf" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019e6ac0-722f-7971-89c0-448e73a0f8d0" xlink:to="loc_us-gaap_InterestExpenseNonoperating_019e6ac0-722f-7e07-9cc5-f241f59a99cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_019e6ac0-722f-7927-9a3e-8235cbb39a51" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019e6ac0-722f-7971-89c0-448e73a0f8d0" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_019e6ac0-722f-7927-9a3e-8235cbb39a51" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_019e740e-54ac-7383-8394-2d0711f3b169" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019e6ac0-722f-7971-89c0-448e73a0f8d0" xlink:to="loc_us-gaap_InvestmentIncomeInterest_019e740e-54ac-7383-8394-2d0711f3b169" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_019e6ac0-722f-76ae-bb58-ac3c70934bb8" 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_RevenueFromContractWithCustomerExcludingAssessedTax_019e6ac0-722f-7bf4-99c7-690246625603" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_019e6ac0-722f-76ae-bb58-ac3c70934bb8" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019e6ac0-722f-7bf4-99c7-690246625603" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_019e6ac0-722f-7194-a794-1f96dbb4f984" 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_019e6ac0-722f-76ae-bb58-ac3c70934bb8" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_019e6ac0-722f-7194-a794-1f96dbb4f984" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://quantaservices.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" xlink:type="simple" xlink:href="pwr-20260630.xsd#CondensedConsolidatedStatementsofComprehensiveIncomeLoss"/>
  <link:calculationLink xlink:role="http://quantaservices.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_019e6ac0-722f-79fd-b084-173d6fcfecc8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_019e6ac0-722f-7406-803e-79f8804edf40" 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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_019e6ac0-722f-79fd-b084-173d6fcfecc8" xlink:to="loc_us-gaap_ProfitLoss_019e6ac0-722f-7406-803e-79f8804edf40" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_019e6ac0-722f-7692-8aef-a428414fafbe" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_019e6ac0-722f-79fd-b084-173d6fcfecc8" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_019e6ac0-722f-7692-8aef-a428414fafbe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_019e6ac0-722f-7ce4-8786-b1172f8d017b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_019e6ac0-722f-7cdb-ba7c-3f3a4e759905" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_019e6ac0-722f-7ce4-8786-b1172f8d017b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_019e6ac0-722f-7cdb-ba7c-3f3a4e759905" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pwr_OtherComprehensiveIncomeLossOtherNetOfTax_019e6ac0-722f-7f62-95ae-d68b751e3d7b" xlink:href="pwr-20260630.xsd#pwr_OtherComprehensiveIncomeLossOtherNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_019e6ac0-722f-7ce4-8786-b1172f8d017b" xlink:to="loc_pwr_OtherComprehensiveIncomeLossOtherNetOfTax_019e6ac0-722f-7f62-95ae-d68b751e3d7b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_019e6ac0-722f-779f-a81a-5080d0b9acd7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_019e6ac0-722f-74af-b779-a4caeef251e3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_019e6ac0-722f-779f-a81a-5080d0b9acd7" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_019e6ac0-722f-74af-b779-a4caeef251e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_019e6ac0-722f-7903-a33b-9b1e6ee4929f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_019e6ac0-722f-779f-a81a-5080d0b9acd7" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_019e6ac0-722f-7903-a33b-9b1e6ee4929f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://quantaservices.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="pwr-20260630.xsd#CondensedConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://quantaservices.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e6ac0-72fc-7523-bac3-5a448ee439c4" 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_019e6ac0-72fc-7a10-8863-0c50c50d65ad" 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_019e6ac0-72fc-7523-bac3-5a448ee439c4" xlink:to="loc_us-gaap_ProfitLoss_019e6ac0-72fc-7a10-8863-0c50c50d65ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_019e6ac0-72fc-7d92-94ba-12ca50c5398a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Depreciation"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e6ac0-72fc-7523-bac3-5a448ee439c4" xlink:to="loc_us-gaap_Depreciation_019e6ac0-72fc-7d92-94ba-12ca50c5398a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_019e6ac0-72fc-73c9-9203-04c837eabf06" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e6ac0-72fc-7523-bac3-5a448ee439c4" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_019e6ac0-72fc-73c9-9203-04c837eabf06" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_019e6ac0-72fc-71e9-811f-755efeb0ff47" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e6ac0-72fc-7523-bac3-5a448ee439c4" xlink:to="loc_us-gaap_ShareBasedCompensation_019e6ac0-72fc-71e9-811f-755efeb0ff47" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_019e6ac0-72fc-7e41-8f67-f4a98781f67b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e6ac0-72fc-7523-bac3-5a448ee439c4" xlink:to="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_019e6ac0-72fc-7e41-8f67-f4a98781f67b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_019e6ac0-72fc-7fdc-a43f-0fec236a92ca" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e6ac0-72fc-7523-bac3-5a448ee439c4" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_019e6ac0-72fc-7fdc-a43f-0fec236a92ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_019e6ac0-72fc-77d1-9d8e-ed745cf2cdf5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e6ac0-72fc-7523-bac3-5a448ee439c4" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_019e6ac0-72fc-77d1-9d8e-ed745cf2cdf5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_019e6ac0-72fc-79cf-bfa6-fd2e02fd604f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e6ac0-72fc-7523-bac3-5a448ee439c4" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_019e6ac0-72fc-79cf-bfa6-fd2e02fd604f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_019e6ac0-72fc-7ad8-9f3b-bbc3ab5a250e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e6ac0-72fc-7523-bac3-5a448ee439c4" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_019e6ac0-72fc-7ad8-9f3b-bbc3ab5a250e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_019e6ac0-72fc-7084-a3ab-8cb9e7e9fe52" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e6ac0-72fc-7523-bac3-5a448ee439c4" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_019e6ac0-72fc-7084-a3ab-8cb9e7e9fe52" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_019e6ac0-72fc-7581-8497-13de7e6cf7e0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e6ac0-72fc-7523-bac3-5a448ee439c4" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_019e6ac0-72fc-7581-8497-13de7e6cf7e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_019e6ac0-72fc-7115-b113-0ac3b1a2fece" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e6ac0-72fc-7523-bac3-5a448ee439c4" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_019e6ac0-72fc-7115-b113-0ac3b1a2fece" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e6ac0-72fc-7210-919b-e2b54c2f06d2" 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_019e6ac0-72fc-7a75-9adf-63715d3c0efc" 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_019e6ac0-72fc-7210-919b-e2b54c2f06d2" xlink:to="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_019e6ac0-72fc-7a75-9adf-63715d3c0efc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_019e6ac0-72fc-777f-8a7f-102571145c09" 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_019e6ac0-72fc-7210-919b-e2b54c2f06d2" xlink:to="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_019e6ac0-72fc-777f-8a7f-102571145c09" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_019e6ac0-72fc-7a15-99c8-a3cb191ebcec" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e6ac0-72fc-7210-919b-e2b54c2f06d2" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_019e6ac0-72fc-7a15-99c8-a3cb191ebcec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_019e6ac0-72fc-7f89-8047-1f97c2cab8f2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e6ac0-72fc-7210-919b-e2b54c2f06d2" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_019e6ac0-72fc-7f89-8047-1f97c2cab8f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_019e6ac0-72fc-7349-a2e9-ca1c2cf1729c" 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_019e6ac0-72fc-7210-919b-e2b54c2f06d2" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_019e6ac0-72fc-7349-a2e9-ca1c2cf1729c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_019e6ac0-72fc-769e-882b-b9bc4319d3d5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e6ac0-72fc-7210-919b-e2b54c2f06d2" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_019e6ac0-72fc-769e-882b-b9bc4319d3d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_019ed1c7-71bc-7031-bc34-81928e473935" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e6ac0-72fc-7210-919b-e2b54c2f06d2" xlink:to="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_019ed1c7-71bc-7031-bc34-81928e473935" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfShortTermDebt_019fae42-9a2d-76a0-a1e9-e5551aa83872" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RepaymentsOfShortTermDebt"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e6ac0-72fc-7210-919b-e2b54c2f06d2" xlink:to="loc_us-gaap_RepaymentsOfShortTermDebt_019fae42-9a2d-76a0-a1e9-e5551aa83872" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromShortTermDebt_019fae42-9a2d-7cd9-8277-529b3d0755db" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromShortTermDebt"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e6ac0-72fc-7210-919b-e2b54c2f06d2" xlink:to="loc_us-gaap_ProceedsFromShortTermDebt_019fae42-9a2d-7cd9-8277-529b3d0755db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e6ac0-72fc-7011-8e8c-220f4ca7f2e4" 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_PaymentsToAcquirePropertyPlantAndEquipment_019e6ac0-72fc-7c05-871d-99df78975dc9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e6ac0-72fc-7011-8e8c-220f4ca7f2e4" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_019e6ac0-72fc-7c05-871d-99df78975dc9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pwr_ProceedsFromSaleOfPropertyPlantAndEquipmentAndInsuranceSettlement_019e6ac0-72fc-76a5-bc0c-fe55545b693e" xlink:href="pwr-20260630.xsd#pwr_ProceedsFromSaleOfPropertyPlantAndEquipmentAndInsuranceSettlement"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e6ac0-72fc-7011-8e8c-220f4ca7f2e4" xlink:to="loc_pwr_ProceedsFromSaleOfPropertyPlantAndEquipmentAndInsuranceSettlement_019e6ac0-72fc-76a5-bc0c-fe55545b693e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_019e6ac0-72fc-7867-b39d-381cf96d467f" 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_019e6ac0-72fc-7011-8e8c-220f4ca7f2e4" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_019e6ac0-72fc-7867-b39d-381cf96d467f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_019e6ac0-72fc-7bf6-99c8-e25872444c2a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e6ac0-72fc-7011-8e8c-220f4ca7f2e4" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_019e6ac0-72fc-7bf6-99c8-e25872444c2a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInvestments_019ed1c6-ecff-7425-b810-e4d470ed9fa1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireInvestments"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e6ac0-72fc-7011-8e8c-220f4ca7f2e4" xlink:to="loc_us-gaap_PaymentsToAcquireInvestments_019ed1c6-ecff-7425-b810-e4d470ed9fa1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019e6ac0-72fc-7133-b7d1-c17a396c0ff1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e6ac0-72fc-76df-a5b3-cf53a5dbe6f6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019e6ac0-72fc-7133-b7d1-c17a396c0ff1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e6ac0-72fc-76df-a5b3-cf53a5dbe6f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e6ac0-72fc-7dcf-8835-c156f3370028" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019e6ac0-72fc-7133-b7d1-c17a396c0ff1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e6ac0-72fc-7dcf-8835-c156f3370028" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_019e6ac0-72fc-7271-bee1-f9e065ac4130" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019e6ac0-72fc-7133-b7d1-c17a396c0ff1" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_019e6ac0-72fc-7271-bee1-f9e065ac4130" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e6ac0-72fc-7d57-922c-1a52dd93fc68" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019e6ac0-72fc-7133-b7d1-c17a396c0ff1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e6ac0-72fc-7d57-922c-1a52dd93fc68" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://quantaservices.com/role/SegmentInformationSummarizedFinancialInformationDetails" xlink:type="simple" xlink:href="pwr-20260630.xsd#SegmentInformationSummarizedFinancialInformationDetails"/>
  <link:calculationLink xlink:role="http://quantaservices.com/role/SegmentInformationSummarizedFinancialInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pwr_SegmentOperatingExpenses_019e6ac0-72fc-7ca6-abfb-eafc7395588f" xlink:href="pwr-20260630.xsd#pwr_SegmentOperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_pwr_SegmentOperatingExpensesExcludingDepreciation_019e6ac0-72fc-7eb2-94ab-f509bb6ba36c" xlink:href="pwr-20260630.xsd#pwr_SegmentOperatingExpensesExcludingDepreciation"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_pwr_SegmentOperatingExpenses_019e6ac0-72fc-7ca6-abfb-eafc7395588f" xlink:to="loc_pwr_SegmentOperatingExpensesExcludingDepreciation_019e6ac0-72fc-7eb2-94ab-f509bb6ba36c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pwr_SegmentDepreciation_019e6ac0-72fc-7620-8859-b1b874a647bc" xlink:href="pwr-20260630.xsd#pwr_SegmentDepreciation"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_pwr_SegmentOperatingExpenses_019e6ac0-72fc-7ca6-abfb-eafc7395588f" xlink:to="loc_pwr_SegmentDepreciation_019e6ac0-72fc-7620-8859-b1b874a647bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pwr_SegmentOperatingIncome_019e6ac0-72fc-7db9-bbec-63b16da70866" xlink:href="pwr-20260630.xsd#pwr_SegmentOperatingIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_pwr_IncomeLossFromEquityMethodInvestmentsIntegralUnconsolidatedAffiliates_019e6ac0-72fc-7287-a9b6-c5befc42b7ce" xlink:href="pwr-20260630.xsd#pwr_IncomeLossFromEquityMethodInvestmentsIntegralUnconsolidatedAffiliates"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_pwr_SegmentOperatingIncome_019e6ac0-72fc-7db9-bbec-63b16da70866" xlink:to="loc_pwr_IncomeLossFromEquityMethodInvestmentsIntegralUnconsolidatedAffiliates_019e6ac0-72fc-7287-a9b6-c5befc42b7ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019e6ac0-72fc-7d6a-a1c6-e256fdc57378" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_pwr_SegmentOperatingIncome_019e6ac0-72fc-7db9-bbec-63b16da70866" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019e6ac0-72fc-7d6a-a1c6-e256fdc57378" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pwr_SegmentOperatingExpenses_019e6ac0-72fc-7fd5-aceb-1cf9e2a1b7f2" xlink:href="pwr-20260630.xsd#pwr_SegmentOperatingExpenses"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_pwr_SegmentOperatingIncome_019e6ac0-72fc-7db9-bbec-63b16da70866" xlink:to="loc_pwr_SegmentOperatingExpenses_019e6ac0-72fc-7fd5-aceb-1cf9e2a1b7f2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://quantaservices.com/role/AcquisitionsAggregateConsiderationPaidorPayableandAllocationofNetAssetsDetails" xlink:type="simple" xlink:href="pwr-20260630.xsd#AcquisitionsAggregateConsiderationPaidorPayableandAllocationofNetAssetsDetails"/>
  <link:calculationLink xlink:role="http://quantaservices.com/role/AcquisitionsAggregateConsiderationPaidorPayableandAllocationofNetAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_019e6ac0-72fc-7dd9-a468-19327cbc5b8a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_019e6ac0-72fc-7310-9bf7-a94c5b4729e9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_019e6ac0-72fc-7dd9-a468-19327cbc5b8a" xlink:to="loc_us-gaap_Goodwill_019e6ac0-72fc-7310-9bf7-a94c5b4729e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_019e6ac0-72fc-7089-b79d-5790cd5984f4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_019e6ac0-72fc-7dd9-a468-19327cbc5b8a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_019e6ac0-72fc-7089-b79d-5790cd5984f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_019e6ac0-72fc-7769-b853-2ef2542b0d27" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_019e6ac0-72fc-7154-8f60-df44d2301f51" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_019e6ac0-72fc-7769-b853-2ef2542b0d27" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_019e6ac0-72fc-7154-8f60-df44d2301f51" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_019e6ac0-72fc-7382-861e-34f03fd7a3c7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_019e6ac0-72fc-7769-b853-2ef2542b0d27" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_019e6ac0-72fc-7382-861e-34f03fd7a3c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractAssetsCurrent_019e6ac0-72fc-78c2-830a-b1ede288125f" xlink:href="pwr-20260630.xsd#pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractAssetsCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_019e6ac0-72fc-7769-b853-2ef2542b0d27" xlink:to="loc_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractAssetsCurrent_019e6ac0-72fc-78c2-830a-b1ede288125f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_019e6ac0-72fc-7187-98ce-03e465cba93f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_019e6ac0-72fc-7769-b853-2ef2542b0d27" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_019e6ac0-72fc-7187-98ce-03e465cba93f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_019e6ac0-72fc-7fdb-b2d6-b88658e91b13" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_019e6ac0-72fc-7769-b853-2ef2542b0d27" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_019e6ac0-72fc-7fdb-b2d6-b88658e91b13" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_019e6ac0-72fc-7b64-abdd-e88bcd2c6a06" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_019e6ac0-72fc-7769-b853-2ef2542b0d27" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_019e6ac0-72fc-7b64-abdd-e88bcd2c6a06" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset_019e6ac0-72fc-7344-bbae-7b002d546029" xlink:href="pwr-20260630.xsd#pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_019e6ac0-72fc-7769-b853-2ef2542b0d27" xlink:to="loc_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset_019e6ac0-72fc-7344-bbae-7b002d546029" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_019e6ac0-72fc-74a6-8ccf-e8d45df7fd52" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_019e6ac0-72fc-7769-b853-2ef2542b0d27" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_019e6ac0-72fc-74a6-8ccf-e8d45df7fd52" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_019e6ac0-72fc-77c0-a826-82d8a795100d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_019e6ac0-72fc-7769-b853-2ef2542b0d27" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_019e6ac0-72fc-77c0-a826-82d8a795100d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent_019e6ac0-72fc-7fb9-a8ab-b713d9600436" xlink:href="pwr-20260630.xsd#pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_019e6ac0-72fc-7769-b853-2ef2542b0d27" xlink:to="loc_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent_019e6ac0-72fc-7fb9-a8ab-b713d9600436" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_019e6ac0-72fc-7dc0-bdfb-fd9906f1ff6c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_019e6ac0-72fc-7769-b853-2ef2542b0d27" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_019e6ac0-72fc-7dc0-bdfb-fd9906f1ff6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities_019e6ac0-72fc-7cd9-a29d-e696be6ae99b" xlink:href="pwr-20260630.xsd#pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_019e6ac0-72fc-7769-b853-2ef2542b0d27" xlink:to="loc_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities_019e6ac0-72fc-7cd9-a29d-e696be6ae99b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent_019e6ac0-72fc-790c-adfb-e68c66419cb3" xlink:href="pwr-20260630.xsd#pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_019e6ac0-72fc-7769-b853-2ef2542b0d27" xlink:to="loc_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent_019e6ac0-72fc-790c-adfb-e68c66419cb3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_019e6ac0-72fc-70a6-b9df-3622c51c283d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_019e6ac0-72fc-7769-b853-2ef2542b0d27" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_019e6ac0-72fc-70a6-b9df-3622c51c283d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_019e83cb-3acc-70e8-aa6e-c2f0c00e9a78" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_019e83cb-3acc-7843-a71f-a6e29c155f96" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1_019e83cb-3acc-70e8-aa6e-c2f0c00e9a78" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_019e83cb-3acc-7843-a71f-a6e29c155f96" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_019e83cb-3acc-7ac3-9d57-319525188309" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1_019e83cb-3acc-70e8-aa6e-c2f0c00e9a78" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_019e83cb-3acc-7ac3-9d57-319525188309" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_019e83cb-3acc-777c-b30b-0190de356cc1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1_019e83cb-3acc-70e8-aa6e-c2f0c00e9a78" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_019e83cb-3acc-777c-b30b-0190de356cc1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://quantaservices.com/role/AcquisitionsAggregateFairValuesofOutstandingContingentConsiderationLiabilitiesDetails" xlink:type="simple" xlink:href="pwr-20260630.xsd#AcquisitionsAggregateFairValuesofOutstandingContingentConsiderationLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://quantaservices.com/role/AcquisitionsAggregateFairValuesofOutstandingContingentConsiderationLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_019e6ac0-72fc-7f04-93bc-1b8eb0e7b4d6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_019e6ac0-72fc-7966-a14f-9fa775c598fb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_019e6ac0-72fc-7f04-93bc-1b8eb0e7b4d6" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_019e6ac0-72fc-7966-a14f-9fa775c598fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_019e6ac0-72fc-7156-80d9-333ba384556b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_019e6ac0-72fc-7f04-93bc-1b8eb0e7b4d6" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_019e6ac0-72fc-7156-80d9-333ba384556b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://quantaservices.com/role/InvestmentsinAffiliatesandOtherEntitiesEquityInvestmentsDetails" xlink:type="simple" xlink:href="pwr-20260630.xsd#InvestmentsinAffiliatesandOtherEntitiesEquityInvestmentsDetails"/>
  <link:calculationLink xlink:role="http://quantaservices.com/role/InvestmentsinAffiliatesandOtherEntitiesEquityInvestmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermInvestments_019e6ac0-72fc-7319-9f00-acbdcddc89d1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermInvestments"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_019e6ac0-72fc-70f7-b1c0-189ffa2b562c" 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_LongTermInvestments_019e6ac0-72fc-7319-9f00-acbdcddc89d1" xlink:to="loc_us-gaap_EquityMethodInvestments_019e6ac0-72fc-70f7-b1c0-189ffa2b562c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_019e6ac0-72fc-77ff-a486-7d9ee3521c95" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermInvestments_019e6ac0-72fc-7319-9f00-acbdcddc89d1" xlink:to="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_019e6ac0-72fc-77ff-a486-7d9ee3521c95" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://quantaservices.com/role/PerShareInformationBasicandDilutedEarningsPerShareAttributabletoCommonStockDetails" xlink:type="simple" xlink:href="pwr-20260630.xsd#PerShareInformationBasicandDilutedEarningsPerShareAttributabletoCommonStockDetails"/>
  <link:calculationLink xlink:role="http://quantaservices.com/role/PerShareInformationBasicandDilutedEarningsPerShareAttributabletoCommonStockDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_019e6ac0-72fd-75ac-938e-fd5e7cf0e535" 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_019e6ac0-72fd-75c7-8783-969f305a26d3" 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_019e6ac0-72fd-75ac-938e-fd5e7cf0e535" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_019e6ac0-72fd-75c7-8783-969f305a26d3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_019e6ac0-72fd-78b8-988a-296a42ac9a70" 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_019e6ac0-72fd-75ac-938e-fd5e7cf0e535" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_019e6ac0-72fd-78b8-988a-296a42ac9a70" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://quantaservices.com/role/DebtObligationsLongtermDebtObligationsDetails" xlink:type="simple" xlink:href="pwr-20260630.xsd#DebtObligationsLongtermDebtObligationsDetails"/>
  <link:calculationLink xlink:role="http://quantaservices.com/role/DebtObligationsLongtermDebtObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_019e6ac0-72fd-7c95-adf2-9e83d68c3561" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_019e6ac0-72fd-7868-bef4-acfe48ddd271" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LineOfCredit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_019e6ac0-72fd-7c95-adf2-9e83d68c3561" xlink:to="loc_us-gaap_LineOfCredit_019e6ac0-72fd-7868-bef4-acfe48ddd271" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_019e6ac0-72fd-7278-9923-58a81e9895ba" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_019e6ac0-72fd-7c95-adf2-9e83d68c3561" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_019e6ac0-72fd-7278-9923-58a81e9895ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_019e6ac0-72fd-7761-8ef2-2da6eb3c230d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebt"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_019e6ac0-72fd-7c95-adf2-9e83d68c3561" xlink:to="loc_us-gaap_LongTermDebt_019e6ac0-72fd-7761-8ef2-2da6eb3c230d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLongTermDebt_019e6ac0-72fd-7616-95ee-06e988120f7c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherLongTermDebt"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_019e6ac0-72fd-7c95-adf2-9e83d68c3561" xlink:to="loc_us-gaap_OtherLongTermDebt_019e6ac0-72fd-7616-95ee-06e988120f7c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_019e6ac0-72fd-7be2-9aac-b1715193efc9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_019e6ac0-72fd-7c95-adf2-9e83d68c3561" xlink:to="loc_us-gaap_FinanceLeaseLiability_019e6ac0-72fd-7be2-9aac-b1715193efc9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pwr_LeaseFinancingTransactionLiability_019e6ac0-72fd-7fe5-a940-1fc26d7f805a" xlink:href="pwr-20260630.xsd#pwr_LeaseFinancingTransactionLiability"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_019e6ac0-72fd-7c95-adf2-9e83d68c3561" xlink:to="loc_pwr_LeaseFinancingTransactionLiability_019e6ac0-72fd-7fe5-a940-1fc26d7f805a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://quantaservices.com/role/DebtObligationsLongtermDebtObligationsDetails_1" xlink:type="simple" xlink:href="pwr-20260630.xsd#DebtObligationsLongtermDebtObligationsDetails_1"/>
  <link:calculationLink xlink:role="http://quantaservices.com/role/DebtObligationsLongtermDebtObligationsDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_019e6ac0-72fd-7e84-bffe-7676d431c3e5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_019e6ac0-72fd-735f-9b8a-45317cf1aa49" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_019e6ac0-72fd-7e84-bffe-7676d431c3e5" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_019e6ac0-72fd-735f-9b8a-45317cf1aa49" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_019e6ac0-72fd-7faf-adcc-614d9ebbd71e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_019e6ac0-72fd-7e84-bffe-7676d431c3e5" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_019e6ac0-72fd-7faf-adcc-614d9ebbd71e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://quantaservices.com/role/DebtObligationsCurrentMaturitiesofLongTermDebtandShortTermDebtDetails" xlink:type="simple" xlink:href="pwr-20260630.xsd#DebtObligationsCurrentMaturitiesofLongTermDebtandShortTermDebtDetails"/>
  <link:calculationLink xlink:role="http://quantaservices.com/role/DebtObligationsCurrentMaturitiesofLongTermDebtandShortTermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtCurrent_019e6ac0-72fd-7ee3-9357-78bde406fcbf" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_019e6ac0-72fd-73fd-8cb6-f6d15af6617e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShortTermBorrowings"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DebtCurrent_019e6ac0-72fd-7ee3-9357-78bde406fcbf" xlink:to="loc_us-gaap_ShortTermBorrowings_019e6ac0-72fd-73fd-8cb6-f6d15af6617e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_019e6ac0-72fd-73ff-ae90-2fbc6f57a6cb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DebtCurrent_019e6ac0-72fd-7ee3-9357-78bde406fcbf" xlink:to="loc_us-gaap_LongTermDebtCurrent_019e6ac0-72fd-73ff-ae90-2fbc6f57a6cb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://quantaservices.com/role/DetailofCertainAccountsInventoriesDetails" xlink:type="simple" xlink:href="pwr-20260630.xsd#DetailofCertainAccountsInventoriesDetails"/>
  <link:calculationLink xlink:role="http://quantaservices.com/role/DetailofCertainAccountsInventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_019e6ac0-73c8-7397-96e9-8f15eabb2a2d" 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_OtherInventoryMaterialsSuppliesAndMerchandiseUnderConsignment_019e6ac0-73c8-7e31-9d3b-d93ba2df5d96" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherInventoryMaterialsSuppliesAndMerchandiseUnderConsignment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_019e6ac0-73c8-7397-96e9-8f15eabb2a2d" xlink:to="loc_us-gaap_OtherInventoryMaterialsSuppliesAndMerchandiseUnderConsignment_019e6ac0-73c8-7e31-9d3b-d93ba2df5d96" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterials_019e6ac0-73c8-7ff3-a9ad-db7151e8f629" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryRawMaterials"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_019e6ac0-73c8-7397-96e9-8f15eabb2a2d" xlink:to="loc_us-gaap_InventoryRawMaterials_019e6ac0-73c8-7ff3-a9ad-db7151e8f629" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcess_019e6ac0-73c8-7ff0-8f28-4daa23f07101" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryWorkInProcess"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_019e6ac0-73c8-7397-96e9-8f15eabb2a2d" xlink:to="loc_us-gaap_InventoryWorkInProcess_019e6ac0-73c8-7ff0-8f28-4daa23f07101" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods_019e6ac0-73c8-7d2b-aa50-3aeccc30df9f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_019e6ac0-73c8-7397-96e9-8f15eabb2a2d" xlink:to="loc_us-gaap_InventoryFinishedGoods_019e6ac0-73c8-7d2b-aa50-3aeccc30df9f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://quantaservices.com/role/DetailofCertainAccountsPrepaidExpensesDetails" xlink:type="simple" xlink:href="pwr-20260630.xsd#DetailofCertainAccountsPrepaidExpensesDetails"/>
  <link:calculationLink xlink:role="http://quantaservices.com/role/DetailofCertainAccountsPrepaidExpensesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_019e6ac0-73c8-7731-81ee-c7d47ce57491" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_019e6ac0-73c8-7713-b856-c93b187f51f9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_019e6ac0-73c8-7731-81ee-c7d47ce57491" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_019e6ac0-73c8-7713-b856-c93b187f51f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_019e6ac0-73c8-70c6-8873-69e94fcf0017" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_019e6ac0-73c8-7731-81ee-c7d47ce57491" xlink:to="loc_us-gaap_OtherAssetsCurrent_019e6ac0-73c8-70c6-8873-69e94fcf0017" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://quantaservices.com/role/DetailofCertainAccountsIntangibleAssetsDetails" xlink:type="simple" xlink:href="pwr-20260630.xsd#DetailofCertainAccountsIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://quantaservices.com/role/DetailofCertainAccountsIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_019e6ac0-73c8-754f-9cdd-a309f8fb68cb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_019e6ac0-73c8-75a3-b0f9-5e6a388094f4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_019e6ac0-73c8-754f-9cdd-a309f8fb68cb" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_019e6ac0-73c8-75a3-b0f9-5e6a388094f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019e6ac0-73c8-7de9-a9d3-d7d18294385b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_019e6ac0-73c8-754f-9cdd-a309f8fb68cb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019e6ac0-73c8-7de9-a9d3-d7d18294385b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019e6ac0-73c8-75ae-b852-17a583e14362" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_019e6ac0-73c8-793c-b99b-1ac34c9fb055" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019e6ac0-73c8-75ae-b852-17a583e14362" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_019e6ac0-73c8-793c-b99b-1ac34c9fb055" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_019e6ac0-73c8-72a2-9852-c35e5673e458" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019e6ac0-73c8-75ae-b852-17a583e14362" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_019e6ac0-73c8-72a2-9852-c35e5673e458" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://quantaservices.com/role/DetailofCertainAccountsAccountsPayableandAccruedExpensesDetails" xlink:type="simple" xlink:href="pwr-20260630.xsd#DetailofCertainAccountsAccountsPayableandAccruedExpensesDetails"/>
  <link:calculationLink xlink:role="http://quantaservices.com/role/DetailofCertainAccountsAccountsPayableandAccruedExpensesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_019e6ac0-73c8-7cb5-b0c8-ec8eb4b83887" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_019e6ac0-73c8-7707-89cc-b3683e9b7d4d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_019e6ac0-73c8-7cb5-b0c8-ec8eb4b83887" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_019e6ac0-73c8-7707-89cc-b3683e9b7d4d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_019e6ac0-73c8-7959-a1a0-3dfe7c29bd9e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_019e6ac0-73c8-7cb5-b0c8-ec8eb4b83887" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_019e6ac0-73c8-7959-a1a0-3dfe7c29bd9e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableTradeCurrent_019e6ac0-73c8-74dc-afea-1f4a91f2808e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsPayableTradeCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_019e6ac0-73c8-7cb5-b0c8-ec8eb4b83887" xlink:to="loc_us-gaap_AccountsPayableTradeCurrent_019e6ac0-73c8-74dc-afea-1f4a91f2808e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://quantaservices.com/role/SupplementalCashFlowInformationReconciliationofCashCashEquivalentsandRestrictedCashDetails" xlink:type="simple" xlink:href="pwr-20260630.xsd#SupplementalCashFlowInformationReconciliationofCashCashEquivalentsandRestrictedCashDetails"/>
  <link:calculationLink xlink:role="http://quantaservices.com/role/SupplementalCashFlowInformationReconciliationofCashCashEquivalentsandRestrictedCashDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019e6ac0-73c8-7cd4-b8d9-bdf29171363d" 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_019e6ac0-73c8-7509-aed3-251aebe325db" 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_019e6ac0-73c8-7cd4-b8d9-bdf29171363d" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019e6ac0-73c8-7509-aed3-251aebe325db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_019e6ac0-73c8-72c7-b41f-6a464911b026" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019e6ac0-73c8-7cd4-b8d9-bdf29171363d" xlink:to="loc_us-gaap_RestrictedCashCurrent_019e6ac0-73c8-72c7-b41f-6a464911b026" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent_019e83d0-4ace-72e4-9b4f-d2ba82473aae" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019e6ac0-73c8-7cd4-b8d9-bdf29171363d" xlink:to="loc_us-gaap_RestrictedCashNoncurrent_019e83d0-4ace-72e4-9b4f-d2ba82473aae" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
