Eastlake, Ohio (Headquarters)

Founded in 1983, Tec Inc. is headquartered in Cleveland metropolitan area. The current offices are in Eastlake, Ohio where we have renovated a commercial warehouse space and expanded three times before opening two other locations.