0000950129-04-000507 S-3/A 2 20040206 QUANTA SERVICES INC 0001050915 1731 742851603 DE 1231 S-3/A 33 333-111738 04575286 1360 POST OAK BLVD SUITE 2100 HOUSTON TX 77056 7133506000 1360 POST OAK BLVD SUITE 2100 HOUSTON TX 77056 S-3/A 1 h12463a1sv3za.txt QUANTA SERVICES, INC.- AMEND.NO.1 - 333-111738 EX-23.1 3 h12463a1exv23w1.txt CONSENT OF PRICEWATERHOUSECOOPERS LLP