Location

Headquarters

A 90,000 square-foot facility for the corporate offices and production facility.


View Larger Map

10 Controls Drive
Shelton, CT 06484
Phone: 203.929.8431
Toll Free: 800.350.7605

Offices:

  • Atlanta, Georgia
  • Texas
  • Wisconsin

Our clients and customers enjoy directly working with our engineers and consultants.  We also have partners in different industries and locations around the world.