Contact our support team toll-free: (855) TEC-DESK

STAR Help Desk

For Support Call Toll-Free: (855) 832-3375

Existing clients login to create a ticket

For one-time paid support create a ticket here

Search our Knowledge Base for support articles