Need help?
You can contact our technical support by email, phone or by filling the support form below. One of our agents will get back to you shortly. For general or sales-related inquiries, please follow this link instead.
(514) 787-0693 ext. 3
Support request form
Please fill out this request form, a support agent will contact you shortly*
*Business hours are 8:00-6:00 Monday to Friday. For off-hours emergencies, please call (514) 581-3961. Special rates apply.




