At StarTouch, we take pride in providing exceptional technical support. If you need assistance with your service from StarTouch, please select from the options below. If your question is not answered here, you may call our Network Operations Center (NOC) at 888-733-0203 Option 2. Support is available 24 hours a day, 7 days a week, 365 days a year.
We can also be reached by email at firstname.lastname@example.org.