Service Tech Cooling Towers

No Followers
image
Overview

About:

Service Tech Cooling Towers offers new construction of field erected cooling towers and sales and installation of package towers. Service Tech Cooling Towers has some of the best trained personnel in the industry to service your existing cooling towers as well with a service record with several Fortune 500 companies.

Sector: Construction

Website: http://www.stct.biz/

Year Established: 2000