Site Map Client Login
About STi Services Contact Blog
Contact Us

Contact Us

You may talk to one of our representatives using the live support application below. If a representative is not available, you will also be given the option to send an email, which we will generally respond to within 24 hours.


We're located on the west coast of Canada near Vancouver so please feel free to call during business hours (PST 9 to 5) at 604-543-4653.