Need Help?
1-888-835-2268
Ontario
Québec
English
French
Order
☰
Internet
About
Blog
Customer Support
Help
Contact
Log In
Select Province and Language
Ontario
English
Français
Québec
Français
English
How can we help you today?
Live Chat
CALL US
ANY TIME:
1-888-835-2268
We are available 24 hours, 7 days a week.
Internet
Home Phone
Modem
Customer Service
Installation & Setup
Shipping
Usage & Features
BILLING & ACCOUNTS
How can I contact customer support?
Contact customer support via live chat on our website (https://www.telcan.com), email at techsupport@telcan.com, or call 1-888-835-2268.
What are your customer service hours?
Telcan operates and provides customer support 24/7, ensuring assistance is available whenever you need it.
Can I chat with a live agent?
Chat with a live agent on our website for immediate help between 9 a.m. and 11 p.m. every day. Click the live chat option for multi-lingual support.
⤒