McDonough Engineering Corporation Share: Engineering, Civil McDonough Engineering Corporation Visit Website 5625 Schumacher Houston, TX 77057 (713) 975-9990 (713) 975-0464 (fax) About Map About Land development, transporation, drainage, utilities, const. mgmt. What's Nearby? Distance: 5 10 15 20 25 50 mi.