Construction Management
The Levy Company is a heavy highway and electrical construction company located in San Antonio, Texas, with satellite offices in the Austin area, Corpus Christi area, and Rio Grande Valley.