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:
- Support Ticket: Submit a support ticket through our Online Support Portal. (Recommended)
- 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.