Switch your Location

Canada

Switch your Language

Contact Us
FAQ Banner

FAQs

Welcome to our Frequently Asked Questions (FAQ) section. Here you'll find quick and clear answers to the most common questions about our services.

How can I contact technical support?

You can contact our technical support team through multiple channels:

  1. Support Ticket: Submit a support ticket through our Online Support Portal. (Recommended)
  2. Phone: Call our dedicated tech support line at 514-400-0110 or 1-866-611-1261

For urgent matters, we recommend calling our support line for immediate assistance.