<?xml version="1.0" encoding="us-ascii" standalone="no"?>
<!--XBRL document created with Bowne Tagger XBRL Enabler by Bowne Software version 10.0.0.34-->
<!--Based on XBRL 2.1-->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="pwr-20110630.xsd#BalanceSheets" roleURI="http://quantaservices.com/role/BalanceSheets" />
  <roleRef xlink:type="simple" xlink:href="pwr-20110630.xsd#StatementsOfOperations" roleURI="http://quantaservices.com/role/StatementsOfOperations" />
  <roleRef xlink:type="simple" xlink:href="pwr-20110630.xsd#StatementsOfCashFlows" roleURI="http://quantaservices.com/role/StatementsOfCashFlows" />
  <roleRef xlink:type="simple" xlink:href="pwr-20110630.xsd#BusinessAndOrganization" roleURI="http://quantaservices.com/role/BusinessAndOrganization" />
  <roleRef xlink:type="simple" xlink:href="pwr-20110630.xsd#GoodwillAndOtherIntangibleAssets" roleURI="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssets" />
  <roleRef xlink:type="simple" xlink:href="pwr-20110630.xsd#PerShareInformation" roleURI="http://quantaservices.com/role/PerShareInformation" />
  <roleRef xlink:type="simple" xlink:href="pwr-20110630.xsd#SegmentInformation" roleURI="http://quantaservices.com/role/SegmentInformation" />
  <roleRef xlink:type="simple" xlink:href="pwr-20110630.xsd#CommitmentsAndContingencies" roleURI="http://quantaservices.com/role/CommitmentsAndContingencies" />
  <roleRef xlink:type="simple" xlink:href="pwr-20110630.xsd#BalanceSheetsParenthetical" roleURI="http://quantaservices.com/role/BalanceSheetsParenthetical" />
  <roleRef xlink:type="simple" xlink:href="pwr-20110630.xsd#SummaryOfSignificantAccountingPolicies" roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPolicies" />
  <roleRef xlink:type="simple" xlink:href="pwr-20110630.xsd#ChangesInAccountingPrinciplesAndNewAccountingPronouncements" roleURI="http://quantaservices.com/role/ChangesInAccountingPrinciplesAndNewAccountingPronouncements" />
  <roleRef xlink:type="simple" xlink:href="pwr-20110630.xsd#DebtObligations" roleURI="http://quantaservices.com/role/DebtObligations" />
  <roleRef xlink:type="simple" xlink:href="pwr-20110630.xsd#StockholdersEquity" roleURI="http://quantaservices.com/role/StockholdersEquity" />
  <roleRef xlink:type="simple" xlink:href="pwr-20110630.xsd#BusinessAndOrganizationDetails" roleURI="http://quantaservices.com/role/BusinessAndOrganizationDetails" />
  <roleRef xlink:type="simple" xlink:href="pwr-20110630.xsd#SummaryOfSignificantAccountingPoliciesDetails" roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesDetails" />
  <roleRef xlink:type="simple" xlink:href="pwr-20110630.xsd#SummaryOfSignificantAccountingPoliciesTables" roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesTables" />
  <roleRef xlink:type="simple" xlink:href="pwr-20110630.xsd#SummaryOfSignificantAccountingPoliciesPolicies" roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesPolicies" />
  <roleRef xlink:type="simple" xlink:href="pwr-20110630.xsd#GoodwillAndOtherIntangibleAssetsTables" roleURI="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsTables" />
  <roleRef xlink:type="simple" xlink:href="pwr-20110630.xsd#GoodwillAndOtherIntangibleAssetsDetails" roleURI="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsDetails" />
  <roleRef xlink:type="simple" xlink:href="pwr-20110630.xsd#PerShareInformationDetails" roleURI="http://quantaservices.com/role/PerShareInformationDetails" />
  <roleRef xlink:type="simple" xlink:href="pwr-20110630.xsd#PerShareInformationTables" roleURI="http://quantaservices.com/role/PerShareInformationTables" />
  <roleRef xlink:type="simple" xlink:href="pwr-20110630.xsd#EquityDetails" roleURI="http://quantaservices.com/role/EquityDetails" />
  <roleRef xlink:type="simple" xlink:href="pwr-20110630.xsd#EquityTables" roleURI="http://quantaservices.com/role/EquityTables" />
  <roleRef xlink:type="simple" xlink:href="pwr-20110630.xsd#DocumentAndEntityInformation" roleURI="http://quantaservices.com/role/DocumentAndEntityInformation" />
  <roleRef xlink:type="simple" xlink:href="pwr-20110630.xsd#CommitmentsAndContingenciesDetails" roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesDetails" />
  <roleRef xlink:type="simple" xlink:href="pwr-20110630.xsd#SegmentInformationDetails" roleURI="http://quantaservices.com/role/SegmentInformationDetails" />
  <roleRef xlink:type="simple" xlink:href="pwr-20110630.xsd#SegmentInformationTables" roleURI="http://quantaservices.com/role/SegmentInformationTables" />
  <roleRef xlink:type="simple" xlink:href="pwr-20110630.xsd#SummaryOfSignificantAccountingPoliciesDetailsTextuals" roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextuals" />
  <roleRef xlink:type="simple" xlink:href="pwr-20110630.xsd#GoodwillAndOtherIntangibleAssetsDetails1" roleURI="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsDetails1" />
  <roleRef xlink:type="simple" xlink:href="pwr-20110630.xsd#GoodwillAndOtherIntangibleAssetsDetails2" roleURI="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsDetails2" />
  <roleRef xlink:type="simple" xlink:href="pwr-20110630.xsd#GoodwillAndOtherIntangibleAssetsDetailsTextuals" roleURI="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsDetailsTextuals" />
  <roleRef xlink:type="simple" xlink:href="pwr-20110630.xsd#EquityDetailsTextuals" roleURI="http://quantaservices.com/role/EquityDetailsTextuals" />
  <roleRef xlink:type="simple" xlink:href="pwr-20110630.xsd#CommitmentsAndContingenciesDetailsTextuals" roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesDetailsTextuals" />
  <roleRef xlink:type="simple" xlink:href="pwr-20110630.xsd#SegmentInformationDetailsTextuals" roleURI="http://quantaservices.com/role/SegmentInformationDetailsTextuals" />
  <roleRef xlink:type="simple" xlink:href="pwr-20110630.xsd#LongTermIncentivePlans" roleURI="http://quantaservices.com/role/LongTermIncentivePlans" />
  <roleRef xlink:type="simple" xlink:href="pwr-20110630.xsd#PerShareInformationDetailsTextuals" roleURI="http://quantaservices.com/role/PerShareInformationDetailsTextuals" />
  <roleRef xlink:type="simple" xlink:href="pwr-20110630.xsd#LongTermIncentivePlansDetails" roleURI="http://quantaservices.com/role/LongTermIncentivePlansDetails" />
  <roleRef xlink:type="simple" xlink:href="pwr-20110630.xsd#LongTermIncentivePlansTables" roleURI="http://quantaservices.com/role/LongTermIncentivePlansTables" />
  <roleRef xlink:type="simple" xlink:href="pwr-20110630.xsd#LongTermIncentivePlansDetailsTextuals" roleURI="http://quantaservices.com/role/LongTermIncentivePlansDetailsTextuals" />
  <roleRef xlink:type="simple" xlink:href="pwr-20110630.xsd#DebtObligationsDetailsTextuals" roleURI="http://quantaservices.com/role/DebtObligationsDetailsTextuals" />
  <roleRef xlink:type="simple" xlink:href="pwr-20110630.xsd#SubsequentEvents" roleURI="http://quantaservices.com/role/SubsequentEvents" />
  <roleRef xlink:type="simple" xlink:href="pwr-20110630.xsd#SubsequentEventsDetails" roleURI="http://quantaservices.com/role/SubsequentEventsDetails" />
  <calculationLink xlink:type="extended" xlink:role="http://quantaservices.com/role/BalanceSheets" xlink:title="0110 - Statement - Condensed Consolidated Balance Sheets (Unaudited)">
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_Assets" xlink:label="loc_Assets" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_Goodwill" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_Assets" xlink:to="loc_Goodwill" order="100" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_IntangibleAssetsNetExcludingGoodwill" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_Assets" xlink:to="loc_IntangibleAssetsNetExcludingGoodwill" order="80" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_OtherAssetsNoncurrent" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_Assets" xlink:to="loc_OtherAssetsNoncurrent" order="60" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_PropertyPlantAndEquipmentNet" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_Assets" xlink:to="loc_PropertyPlantAndEquipmentNet" order="40" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_AssetsCurrent" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_Assets" xlink:to="loc_AssetsCurrent" order="20" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_InventoryNet" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_AssetsCurrent" xlink:to="loc_InventoryNet" order="80" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:label="loc_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_AssetsCurrent" xlink:to="loc_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" order="60" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_CashAndCashEquivalentsAtCarryingValue" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_AssetsCurrent" xlink:to="loc_CashAndCashEquivalentsAtCarryingValue" order="20" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_LiabilitiesAndStockholdersEquity" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_LiabilitiesAndStockholdersEquity" xlink:to="loc_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="40" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_MinorityInterest" xlink:label="loc_MinorityInterest" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_MinorityInterest" order="40" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_StockholdersEquity" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_StockholdersEquity" order="20" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_TreasuryStockValue" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_StockholdersEquity" xlink:to="loc_TreasuryStockValue" order="120" use="optional" weight="-1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_StockholdersEquity" xlink:to="loc_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="100" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_RetainedEarningsAccumulatedDeficit" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_StockholdersEquity" xlink:to="loc_RetainedEarningsAccumulatedDeficit" order="60" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_CommonStockValue" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_StockholdersEquity" xlink:to="loc_CommonStockValue" order="20" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_Liabilities" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_LiabilitiesAndStockholdersEquity" xlink:to="loc_Liabilities" order="20" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_OtherLiabilitiesNoncurrent" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_Liabilities" xlink:to="loc_OtherLiabilitiesNoncurrent" order="20" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_DeferredTaxLiabilitiesNoncurrent" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_Liabilities" xlink:to="loc_DeferredTaxLiabilitiesNoncurrent" order="60" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_LiabilitiesCurrent" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_Liabilities" xlink:to="loc_LiabilitiesCurrent" order="40" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="loc_AccountsPayableAndAccruedLiabilitiesCurrent" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_LiabilitiesCurrent" xlink:to="loc_AccountsPayableAndAccruedLiabilitiesCurrent" order="60" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_AccountsReceivableNetCurrent" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_AssetsCurrent" xlink:to="loc_AccountsReceivableNetCurrent" order="40" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_BillingsInExcessOfCost" xlink:label="loc_BillingsInExcessOfCost" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_LiabilitiesCurrent" xlink:to="loc_BillingsInExcessOfCost" order="40" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_OtherAssetsCurrent" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_AssetsCurrent" xlink:to="loc_OtherAssetsCurrent" order="100" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_AdditionalPaidInCapitalCommonStock" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_StockholdersEquity" xlink:to="loc_AdditionalPaidInCapitalCommonStock" order="40" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_PreferredStockValue" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_StockholdersEquity" xlink:to="loc_PreferredStockValue" order="80" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NotesPayableCurrent" xlink:label="loc_NotesPayableCurrent" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_LiabilitiesCurrent" xlink:to="loc_NotesPayableCurrent" order="20" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://quantaservices.com/role/StatementsOfOperations" xlink:title="0120 - Statement - Condensed Consolidated Statements of Operations (Unaudited)">
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_NetIncomeLossAvailableToCommonStockholdersBasic" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_ProfitLoss" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="loc_ProfitLoss" order="40" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_NetIncomeLossAttributableToNoncontrollingInterest" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="loc_NetIncomeLossAttributableToNoncontrollingInterest" order="20" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_IncomeTaxExpenseBenefit" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ProfitLoss" xlink:to="loc_IncomeTaxExpenseBenefit" order="40" use="optional" weight="-1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ProfitLoss" xlink:to="loc_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" order="20" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_OperatingIncomeLoss" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="loc_OperatingIncomeLoss" order="20" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_GrossProfit" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_OperatingIncomeLoss" xlink:to="loc_GrossProfit" order="20" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_SalesRevenueServicesNet" xlink:label="us-gaap_SalesRevenueServicesNet_2" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_GrossProfit" xlink:to="us-gaap_SalesRevenueServicesNet_2" order="20" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CostOfServices" xlink:label="loc_CostOfServices" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_GrossProfit" xlink:to="loc_CostOfServices" order="40" use="optional" weight="-1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_SellingGeneralAndAdministrativeExpense" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_OperatingIncomeLoss" xlink:to="loc_SellingGeneralAndAdministrativeExpense" order="40" use="optional" weight="-1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_AmortizationOfIntangibleAssets" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_OperatingIncomeLoss" xlink:to="loc_AmortizationOfIntangibleAssets" order="60" use="optional" weight="-1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_InterestExpense" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="loc_InterestExpense" order="40" use="optional" weight="-1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_InvestmentIncomeInterest" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="loc_InvestmentIncomeInterest" order="80" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_OtherNonoperatingIncomeExpense" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="loc_OtherNonoperatingIncomeExpense" order="100" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_GainsLossesOnExtinguishmentOfDebt" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="loc_GainsLossesOnExtinguishmentOfDebt" order="60" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://quantaservices.com/role/StatementsOfCashFlows" xlink:title="0130 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)">
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_CashAndCashEquivalentsPeriodIncreaseDecrease" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_NetCashProvidedByUsedInFinancingActivities" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="loc_NetCashProvidedByUsedInFinancingActivities" order="60" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_ProceedsFromStockOptionsExercised" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NetCashProvidedByUsedInFinancingActivities" xlink:to="loc_ProceedsFromStockOptionsExercised" order="100" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="loc_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NetCashProvidedByUsedInFinancingActivities" xlink:to="loc_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" order="80" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_RepaymentsOfOtherLongTermDebt" xlink:label="loc_RepaymentsOfOtherLongTermDebt" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NetCashProvidedByUsedInFinancingActivities" xlink:to="loc_RepaymentsOfOtherLongTermDebt" order="60" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt" xlink:label="loc_ProceedsFromIssuanceOfOtherLongTermDebt" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NetCashProvidedByUsedInFinancingActivities" xlink:to="loc_ProceedsFromIssuanceOfOtherLongTermDebt" order="40" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_NetCashProvidedByUsedInInvestingActivities" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="loc_NetCashProvidedByUsedInInvestingActivities" order="40" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_PaymentsToAcquirePropertyPlantAndEquipment" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_PaymentsToAcquirePropertyPlantAndEquipment" order="40" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="loc_ProceedsFromSaleOfPropertyPlantAndEquipment" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_ProceedsFromSaleOfPropertyPlantAndEquipment" order="20" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_NetCashProvidedByUsedInOperatingActivities" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="loc_NetCashProvidedByUsedInOperatingActivities" order="20" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInUnbilledReceivables" xlink:label="loc_IncreaseDecreaseInUnbilledReceivables" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_IncreaseDecreaseInUnbilledReceivables" order="320" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" xlink:label="loc_IncreaseDecreaseInAccountsAndNotesReceivable" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_IncreaseDecreaseInAccountsAndNotesReceivable" order="300" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:label="loc_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" order="280" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_ShareBasedCompensation" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_ShareBasedCompensation" order="260" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_DeferredIncomeTaxExpenseBenefit" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_DeferredIncomeTaxExpenseBenefit" order="240" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_ProvisionForDoubtfulAccounts" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_ProvisionForDoubtfulAccounts" order="220" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_GainLossOnSaleOfPropertyPlantEquipment" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_GainLossOnSaleOfPropertyPlantEquipment" order="180" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_RecognitionOfDeferredRevenue" xlink:label="loc_RecognitionOfDeferredRevenue" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_RecognitionOfDeferredRevenue" order="160" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="loc_AmortizationOfFinancingCosts" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_AmortizationOfFinancingCosts" order="140" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_AmortizationOfIntangibleAssets" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_AmortizationOfIntangibleAssets" order="120" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_Depreciation" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_Depreciation" order="100" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_ProfitLoss" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_ProfitLoss" order="80" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="loc_AmortizationOfDebtDiscountPremium" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_AmortizationOfDebtDiscountPremium" order="60" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="loc_IncreaseDecreaseInOtherOperatingLiabilities" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_IncreaseDecreaseInOtherOperatingLiabilities" order="40" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="360" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:label="loc_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" order="380" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_IncreaseDecreaseInInventories" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_IncreaseDecreaseInInventories" order="340" use="optional" weight="-1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" xlink:label="loc_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" order="400" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:label="loc_ForeignCurrencyTransactionGainLossUnrealized" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_ForeignCurrencyTransactionGainLossUnrealized" order="200" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="loc_EffectOfExchangeRateOnCashAndCashEquivalents" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="loc_EffectOfExchangeRateOnCashAndCashEquivalents" order="80" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="pwr-20110630.xsd#pwr_NonCashPortionOfLossOnEarlyExtinguishmentOfDebt" xlink:label="pwr_NonCashPortionOfLossOnEarlyExtinguishmentOfDebt" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NetCashProvidedByUsedInOperatingActivities" xlink:to="pwr_NonCashPortionOfLossOnEarlyExtinguishmentOfDebt" order="20" use="optional" weight="-1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_RepaymentsOfConvertibleDebt" xlink:label="loc_RepaymentsOfConvertibleDebt" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NetCashProvidedByUsedInFinancingActivities" xlink:to="loc_RepaymentsOfConvertibleDebt" order="20" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_PaymentsForRepurchaseOfCommonStock" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NetCashProvidedByUsedInFinancingActivities" xlink:to="loc_PaymentsForRepurchaseOfCommonStock" order="120" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:label="loc_PaymentsToAcquireEquityMethodInvestments" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_PaymentsToAcquireEquityMethodInvestments" order="60" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:label="loc_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NetCashProvidedByUsedInFinancingActivities" xlink:to="loc_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" order="10" use="optional" weight="1" priority="1" />
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://quantaservices.com/role/BusinessAndOrganization" xlink:title="0201 - Disclosure - Business and Organization" />
  <calculationLink xlink:type="extended" xlink:role="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssets" xlink:title="0204 - Disclosure - Goodwill and Other Intangible Assets" />
  <calculationLink xlink:type="extended" xlink:role="http://quantaservices.com/role/PerShareInformation" xlink:title="0205 - Disclosure - Per Share Information" />
  <calculationLink xlink:type="extended" xlink:role="http://quantaservices.com/role/SegmentInformation" xlink:title="0210 - Disclosure - Segment Information" />
  <calculationLink xlink:type="extended" xlink:role="http://quantaservices.com/role/CommitmentsAndContingencies" xlink:title="0209 - Disclosure - Commitments and Contingencies" />
  <calculationLink xlink:type="extended" xlink:role="http://quantaservices.com/role/BalanceSheetsParenthetical" xlink:title="0111 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)" />
  <calculationLink xlink:type="extended" xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPolicies" xlink:title="0202 - Disclosure - Summary of Significant Accounting Policies" />
  <calculationLink xlink:type="extended" xlink:role="http://quantaservices.com/role/ChangesInAccountingPrinciplesAndNewAccountingPronouncements" xlink:title="0203 - Disclosure - New Accounting Pronouncements" />
  <calculationLink xlink:type="extended" xlink:role="http://quantaservices.com/role/DebtObligations" xlink:title="0206 - Disclosure - Debt Obligations" />
  <calculationLink xlink:type="extended" xlink:role="http://quantaservices.com/role/StockholdersEquity" xlink:title="0207 - Disclosure - Equity" />
  <calculationLink xlink:type="extended" xlink:role="http://quantaservices.com/role/BusinessAndOrganizationDetails" xlink:title="0601 - Disclosure - Business and Organization (Details)" />
  <calculationLink xlink:type="extended" xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesDetails" xlink:title="0602 - Disclosure - Summary of Significant Accounting Policies (Details)">
    <loc xlink:type="locator" xlink:href="pwr-20110630.xsd#pwr_MinimumFutureLicensingRevenues" xlink:label="pwr_MinimumFutureLicensingRevenues" />
    <loc xlink:type="locator" xlink:href="pwr-20110630.xsd#pwr_MinimumFutureLicensingRevenuesThereafter" xlink:label="pwr_MinimumFutureLicensingRevenuesThereafter" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="pwr_MinimumFutureLicensingRevenues" xlink:to="pwr_MinimumFutureLicensingRevenuesThereafter" order="20" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="pwr-20110630.xsd#pwr_MinimumFutureLicensingRevenuesRemainderOfCurrentYear" xlink:label="pwr_MinimumFutureLicensingRevenuesRemainderOfCurrentYear" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="pwr_MinimumFutureLicensingRevenues" xlink:to="pwr_MinimumFutureLicensingRevenuesRemainderOfCurrentYear" order="120" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="pwr-20110630.xsd#pwr_MinimumFutureLicensingRevenuesInFirstFullYear" xlink:label="pwr_MinimumFutureLicensingRevenuesInFirstFullYear" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="pwr_MinimumFutureLicensingRevenues" xlink:to="pwr_MinimumFutureLicensingRevenuesInFirstFullYear" order="140" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="pwr-20110630.xsd#pwr_MinimumFutureLicensingRevenuesInSecondFullYear" xlink:label="pwr_MinimumFutureLicensingRevenuesInSecondFullYear" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="pwr_MinimumFutureLicensingRevenues" xlink:to="pwr_MinimumFutureLicensingRevenuesInSecondFullYear" order="160" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="pwr-20110630.xsd#pwr_MinimumFutureLicensingRevenuesInThirdFullYear" xlink:label="pwr_MinimumFutureLicensingRevenuesInThirdFullYear" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="pwr_MinimumFutureLicensingRevenues" xlink:to="pwr_MinimumFutureLicensingRevenuesInThirdFullYear" order="180" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="pwr-20110630.xsd#pwr_MinimumFutureLicensingRevenuesInFourthFullYear" xlink:label="pwr_MinimumFutureLicensingRevenuesInFourthFullYear" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="pwr_MinimumFutureLicensingRevenues" xlink:to="pwr_MinimumFutureLicensingRevenuesInFourthFullYear" order="200" use="optional" weight="1" priority="1" />
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:title="0502 - Disclosure - Summary of Significant Accounting Policies (Tables)" />
  <calculationLink xlink:type="extended" xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="0402 - Disclosure - Summary of Significant Accounting Policies (Policies)" />
  <calculationLink xlink:type="extended" xlink:role="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsTables" xlink:title="0504 - Disclosure - Goodwill and Other Intangible Assets (Tables)" />
  <calculationLink xlink:type="extended" xlink:role="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsDetails" xlink:title="0604 - Disclosure - Goodwill and Other Intangible Assets (Details)">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://quantaservices.com/role/PerShareInformationDetails" xlink:title="0605 - Disclosure - Per Share Information (Details)">
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_WeightedAverageNumberOfDilutedSharesOutstanding" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_WeightedAverageNumberOfSharesOutstandingBasic" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="loc_WeightedAverageNumberOfSharesOutstandingBasic" order="20" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="loc_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="loc_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" order="40" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:label="loc_NetIncomeLossAvailableToCommonStockholdersDiluted" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_NetIncomeLossAvailableToCommonStockholdersBasic" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="loc_NetIncomeLossAvailableToCommonStockholdersBasic" order="20" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares" xlink:label="loc_IncrementalCommonSharesAttributableToContingentlyIssuableShares" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="loc_IncrementalCommonSharesAttributableToContingentlyIssuableShares" order="60" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://quantaservices.com/role/PerShareInformationTables" xlink:title="0505 - Disclosure - Per Share Information (Tables)" />
  <calculationLink xlink:type="extended" xlink:role="http://quantaservices.com/role/EquityDetails" xlink:title="0607 - Disclosure - Equity (Details)">
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_ComprehensiveIncomeNetOfTax" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="loc_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ComprehensiveIncomeNetOfTax" xlink:to="loc_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" order="40" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ComprehensiveIncomeNetOfTax" xlink:to="loc_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" order="20" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecrease" xlink:label="loc_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecrease" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecrease" order="60" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease" xlink:label="loc_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease" order="40" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_ProfitLoss" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_ProfitLoss" order="20" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://quantaservices.com/role/EquityTables" xlink:title="0507 - Disclosure - Equity (Tables)" />
  <calculationLink xlink:type="extended" xlink:role="http://quantaservices.com/role/DocumentAndEntityInformation" xlink:title="00 - Document - Document and Entity Information" />
  <calculationLink xlink:type="extended" xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesDetails" xlink:title="0609 - Disclosure - Commitments and Contingencies (Details)">
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_OperatingLeasesFutureMinimumPaymentsDue" />
    <loc xlink:type="locator" xlink:href="pwr-20110630.xsd#pwr_OperatingLeasesFutureMinimumPaymentsDueInThirdFullYear" xlink:label="pwr_OperatingLeasesFutureMinimumPaymentsDueInThirdFullYear" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="pwr_OperatingLeasesFutureMinimumPaymentsDueInThirdFullYear" order="80" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="pwr-20110630.xsd#pwr_OperatingLeasesFutureMinimumPaymentsDueInSecondFullYear" xlink:label="pwr_OperatingLeasesFutureMinimumPaymentsDueInSecondFullYear" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="pwr_OperatingLeasesFutureMinimumPaymentsDueInSecondFullYear" order="60" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="pwr-20110630.xsd#pwr_OperatingLeasesFutureMinimumPaymentsDueInFirstFullYear" xlink:label="pwr_OperatingLeasesFutureMinimumPaymentsDueInFirstFullYear" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="pwr_OperatingLeasesFutureMinimumPaymentsDueInFirstFullYear" order="40" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="pwr-20110630.xsd#pwr_OperatingLeasesFutureMinimumPaymentsDueRemainderOfCurrentYear" xlink:label="pwr_OperatingLeasesFutureMinimumPaymentsDueRemainderOfCurrentYear" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="pwr_OperatingLeasesFutureMinimumPaymentsDueRemainderOfCurrentYear" order="20" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="pwr-20110630.xsd#pwr_OperatingLeasesFutureMinimumPaymentsDueInFourthFullYear" xlink:label="pwr_OperatingLeasesFutureMinimumPaymentsDueInFourthFullYear" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="pwr_OperatingLeasesFutureMinimumPaymentsDueInFourthFullYear" order="100" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="pwr-20110630.xsd#pwr_OperatingLeasesFutureMinimumPaymentsDueAfterFourthFullYearForInterimPeriodsOrAfterFiveFullYearsForYearEndReportingPeriods" xlink:label="pwr_OperatingLeasesFutureMinimumPaymentsDueAfterFourthFullYearForInterimPeriodsOrAfterFiveFullYearsForYearEndReportingPeriods" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="pwr_OperatingLeasesFutureMinimumPaymentsDueAfterFourthFullYearForInterimPeriodsOrAfterFiveFullYearsForYearEndReportingPeriods" order="10" use="optional" weight="1" priority="1" />
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://quantaservices.com/role/SegmentInformationDetails" xlink:title="0610 - Disclosure - Segment Information (Details)" />
  <calculationLink xlink:type="extended" xlink:role="http://quantaservices.com/role/SegmentInformationTables" xlink:title="0510 - Disclosure - Segment Information (Tables)" />
  <calculationLink xlink:type="extended" xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextuals" xlink:title="06021 - Disclosure - Summary of Significant Accounting Policies (DetailsTextuals)" />
  <calculationLink xlink:type="extended" xlink:role="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsDetails1" xlink:title="06041 - Disclosure - Goodwill and Other Intangible Assets (Details 1)" />
  <calculationLink xlink:type="extended" xlink:role="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsDetails2" xlink:title="06042 - Disclosure - Goodwill and Other Intangible Assets (Details 2)">
    <loc xlink:type="locator" xlink:href="pwr-20110630.xsd#pwr_FiniteLivedIntangibleAssetsFutureAmortizationExpenseForNextFiveYearsAndThereafter" xlink:label="pwr_FiniteLivedIntangibleAssetsFutureAmortizationExpenseForNextFiveYearsAndThereafter" />
    <loc xlink:type="locator" xlink:href="pwr-20110630.xsd#pwr_FutureAmortizationExpenseRemainderOfCurrentPeriod" xlink:label="pwr_FutureAmortizationExpenseRemainderOfCurrentPeriod" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="pwr_FiniteLivedIntangibleAssetsFutureAmortizationExpenseForNextFiveYearsAndThereafter" xlink:to="pwr_FutureAmortizationExpenseRemainderOfCurrentPeriod" order="20" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="pwr-20110630.xsd#pwr_FutureAmortizationExpenseInThirdFullFiscalYear" xlink:label="pwr_FutureAmortizationExpenseInThirdFullFiscalYear" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="pwr_FiniteLivedIntangibleAssetsFutureAmortizationExpenseForNextFiveYearsAndThereafter" xlink:to="pwr_FutureAmortizationExpenseInThirdFullFiscalYear" order="80" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="pwr-20110630.xsd#pwr_FutureAmortizationExpenseInFifthFullFiscalYearAndThereafter" xlink:label="pwr_FutureAmortizationExpenseInFifthFullFiscalYearAndThereafter" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="pwr_FiniteLivedIntangibleAssetsFutureAmortizationExpenseForNextFiveYearsAndThereafter" xlink:to="pwr_FutureAmortizationExpenseInFifthFullFiscalYearAndThereafter" order="120" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="pwr-20110630.xsd#pwr_FutureAmortizationExpenseInSecondFullFiscalYear" xlink:label="pwr_FutureAmortizationExpenseInSecondFullFiscalYear" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="pwr_FiniteLivedIntangibleAssetsFutureAmortizationExpenseForNextFiveYearsAndThereafter" xlink:to="pwr_FutureAmortizationExpenseInSecondFullFiscalYear" order="60" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="pwr-20110630.xsd#pwr_FutureAmortizationExpenseInFourthFullFiscalYear" xlink:label="pwr_FutureAmortizationExpenseInFourthFullFiscalYear" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="pwr_FiniteLivedIntangibleAssetsFutureAmortizationExpenseForNextFiveYearsAndThereafter" xlink:to="pwr_FutureAmortizationExpenseInFourthFullFiscalYear" order="100" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="pwr-20110630.xsd#pwr_FutureAmortizationExpenseInFirstFullFiscalYear" xlink:label="pwr_FutureAmortizationExpenseInFirstFullFiscalYear" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="pwr_FiniteLivedIntangibleAssetsFutureAmortizationExpenseForNextFiveYearsAndThereafter" xlink:to="pwr_FutureAmortizationExpenseInFirstFullFiscalYear" order="40" use="optional" weight="1" priority="1" />
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsDetailsTextuals" xlink:title="06043 - Disclosure - Goodwill and Other Intangible Assets (Details Textuals)" />
  <calculationLink xlink:type="extended" xlink:role="http://quantaservices.com/role/EquityDetailsTextuals" xlink:title="06071 - Disclosure - Equity (Details Textuals)" />
  <calculationLink xlink:type="extended" xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesDetailsTextuals" xlink:title="06091 - Disclosure - Commitments and Contingencies (Details Textuals)" />
  <calculationLink xlink:type="extended" xlink:role="http://quantaservices.com/role/SegmentInformationDetailsTextuals" xlink:title="06101 - Disclosure - Segment Information (Details Textuals)" />
  <calculationLink xlink:type="extended" xlink:role="http://quantaservices.com/role/LongTermIncentivePlans" xlink:title="0208 - Disclosure - Long-term Incentive Plans" />
  <calculationLink xlink:type="extended" xlink:role="http://quantaservices.com/role/PerShareInformationDetailsTextuals" xlink:title="06051 - Disclosure - Per Share Information (Details Textuals)" />
  <calculationLink xlink:type="extended" xlink:role="http://quantaservices.com/role/LongTermIncentivePlansDetails" xlink:title="0608 - Disclosure - Long-term Incentive Plans (Details)">
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_ShareBasedCompensation" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StockOptionPlanExpense" xlink:label="loc_StockOptionPlanExpense" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ShareBasedCompensation" xlink:to="loc_StockOptionPlanExpense" order="40" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_RestrictedStockExpense" xlink:label="loc_RestrictedStockExpense" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ShareBasedCompensation" xlink:to="loc_RestrictedStockExpense" order="20" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="pwr-20110630.xsd#pwr_TaxBenefitRelatedToStockBasedCompensationExpense" xlink:label="pwr_TaxBenefitRelatedToStockBasedCompensationExpense" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:label="loc_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="pwr_TaxBenefitRelatedToStockBasedCompensationExpense" xlink:to="loc_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" order="20" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="pwr-20110630.xsd#pwr_ActualTaxBenefitExpenseRelatedToStockBasedCompensationExpense" xlink:label="pwr_ActualTaxBenefitExpenseRelatedToStockBasedCompensationExpense" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="pwr_TaxBenefitRelatedToStockBasedCompensationExpense" xlink:to="pwr_ActualTaxBenefitExpenseRelatedToStockBasedCompensationExpense" order="10" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions" xlink:label="loc_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="pwr_ActualTaxBenefitExpenseRelatedToStockBasedCompensationExpense" xlink:to="loc_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions" order="20" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="pwr-20110630.xsd#pwr_ActualTaxBenefitExpenseFromVestedRestrictedStock" xlink:label="pwr_ActualTaxBenefitExpenseFromVestedRestrictedStock" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="pwr_ActualTaxBenefitExpenseRelatedToStockBasedCompensationExpense" xlink:to="pwr_ActualTaxBenefitExpenseFromVestedRestrictedStock" order="10" use="optional" weight="1" priority="1" />
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://quantaservices.com/role/LongTermIncentivePlansTables" xlink:title="0508 - Disclosure - Long-term Incentive Plans (Tables)" />
  <calculationLink xlink:type="extended" xlink:role="http://quantaservices.com/role/LongTermIncentivePlansDetailsTextuals" xlink:title="06081 - Disclosure - Long-term Incentive Plans (Details Textuals)" />
  <calculationLink xlink:type="extended" xlink:role="http://quantaservices.com/role/DebtObligationsDetailsTextuals" xlink:title="0606 - Disclosure - Debt Obligations (Details Textuals)" />
  <calculationLink xlink:type="extended" xlink:role="http://quantaservices.com/role/SubsequentEvents" xlink:title="0211 - Disclosure - Subsequent Events">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://quantaservices.com/role/SubsequentEventsDetails" xlink:title="0611 - Disclosure - Subsequent Events (Details)">
  </calculationLink>
</linkbase>
