Service Tech

An industrial cleaning and HVAC services company headquartered in Cleveland, Ohio

Company
Service Tech
Category
HVAC Services
Date
2019

About the company

Service-Tech Corporation (STC) is an industrial cleaning and HVAC services company headquartered in Cleveland, Ohio. Founded in 1960, STC had seven regional offices across Ohio, Michigan, and Florida at the time of acquisition. The previous owner agreed to stay on for a short period of time to consult for the business and all existing employees were retained by the new STC acquisition company.