0000950129-04-009655 424B3 3 20041210 20041210 QUANTA SERVICES INC 0001050915 1731 742851603 DE 1231 424B3 33 333-114938 041194727 1360 POST OAK BLVD SUITE 2100 HOUSTON TX 77056 7133506000 1360 POST OAK BLVD SUITE 2100 HOUSTON TX 77056 424B3 1 h20851b3e424b3.htm QUANTA SERVICES, INC.- REGISTRATION NO. 333-114938 GRAPHIC 2 h20851b3h2085177.gif GRAPHIC GRAPHIC 3 h20851b3x2085177.gif GRAPHIC