0000950129-04-002135 DEF 14A 3 20040520 20040416 20040416 QUANTA SERVICES INC 0001050915 1731 742851603 DE 1231 DEF 14A 34 001-13831 04737199 1360 POST OAK BLVD SUITE 2100 HOUSTON TX 77056 7133506000 1360 POST OAK BLVD SUITE 2100 HOUSTON TX 77056 DEF 14A 1 h14327def14a.htm QUANTA SERVICES, INC. - 5/20/2004 GRAPHIC 3 h14327gordon.jpg GRAPHIC GRAPHIC 4 h14327h1432700.gif GRAPHIC