Contact US

To assist you with your inquiry, please refer to the contact information below or complete our contact us form.

TST Corporate Headquarters

Technical Services Team
121 Broadway, Suite 201
Dover, New Hampshire  03820

Tel:  800-365-8340
Fax:  866-504-0844

Email:  [email protected]

Service Sales & Partner Programs

Service Contract Sales & Renewals:  800-365-8340

24 x 7 Call Center

Hardware Support:  888-849-0341

Service & Support 

Online Service Request:  888-849-0341
Email:  [email protected]

Customer Service

Accounts Receivable & Invoices:  800-365-8340
Email:  [email protected]

Public Relations:  410-312-6090
Email:  [email protected]

Marketing Support:  410-312-6090
Email:  [email protected]


Request Service
Nationwide Service:
To place service call
Contact Us
Call 800-365-8340
Fax 866-504-0844
E-mail Us
Request Info