STI Home About STI Products Technology Government Investors Careers Contact
STI Headquarters Contact Sales Location and Accomodations STI Customer Service
 
 
 
  STI Customer Service:
Our Customer Service Department is available 24 hours per day, seven days a week to answer your questions by phone. Call 1.800.727.3648 to speak with a representative.

Operation and Installation Manuals and Software:
For your convenience, the Operation and Installation Manuals and Software are available on the web site.  For login information, please contact Customer Service.
» Click here to log in.