STS Customer Support

Customer Service

When you need a little help from your friends.

Our Customer Service Representatives will talk or chat the live-long day with you.

Whether it’s answering a simple question or troubleshooting a complex system, we won’t leave you hanging on the line.

We are available Monday through Friday from 7am to 4pm PST. Call us at 866-499-2580.

Customer Portal

Let's Talk Tech