Contact Our Support Team


Help Desk



Technical Support: 1-802-874-0123, press 2

Our support team is here to help. There's no need to call anyone else. We take pride in offering excellent customer support and our support center is staffed with certified technicians to handle any issues you may have.

  • Staff available via phone 8:00am - 4:30pm weekdays and 24/7 via email or click the support widget in the lower right corner.
  • Diagnostics and software upgrades
  • Onsite service available upon request