Contact Us

Corporate Headquarters

24007 Ventura Blvd
Suite 200
Calabasas, CA 91302

Phone: 818.591.0776
Fax: 818.591.0899

Sales and Customer Service

Phone: (800) 270-2516 or (714) 441-4887
Email: contact sales
Email: contact customer service

Use our Request a Quote to submit an RFQ

Have a concern?

NTS has partnered with EthicsPoint to provide our clients, customers, and employees a secure way to report a concern or misconduct both confidentially and anonymously. If you have a concern that you would like to report, please click here.