0001079430-04-000002 4 1 20040317 20040319 QUANTA SERVICES INC 0001050915 1731 742851603 DE 1231 1360 POST OAK BLVD SUITE 2100 HOUSTON TX 77056 7133506000 1360 POST OAK BLVD SUITE 2100 HOUSTON TX 77056 COLSON JOHN R 0001079430 4 34 001-13831 04679471 1360 POST OAK BLVD STE 2100 HOUSTON TX 77956 7136297600 1360 POST OAK BLVD STE 2100 HOUSTON TX 77956 4 1 c0001079430d20040319f4f.xml PRIMARY DOCUMENT