Support Center


Technical Support


We have a variety of support options to help you quickly resolve technical issues.

Before contacting our technical support team please ensure that:


To find answers to your questions, please follow the steps below.


1. Look for answers in our knowledgebase

Browse our collection of answers to frequently asked technical support questions to see if your
question has already been answered.


2. Send us an email

Use our convenient Technical Support Contact Form and we will contact
you as soon as possible. Our typical response time is 24-48 hours.


3. Speak to a technical support representative

Call our technical support line: 1-613-722-1230 (Monday - Friday, 8 a.m. - 4 p.m. EST).