Contact Us

Sales Questions

Have inquiries about our services or need assistance choosing the perfect plan? Reach out to our friendly team for expert guidance:
1-800-790-9020 or (613) 546-1141

Customer Service

Experiencing a technical issue? Submit a ticket


We are growing, so always looking for bright, customer-focused talent. Join our Team.