Need Help?
1-888-835-2268
Ontario
Québec
English
French
Order
☰
Internet
Phone
Internet + Phone
About
Contact
Select Province and Language
Ontario
English
Français
Québec
Français
English
Contact Us
Telcan Inc.
2800 Skymark Ave
Suite 402
Mississauga, Ontario, Canada L4W 5A6
Toll Free:
1.888.835.2268
Live Chat
Please specify your need *
Request quotation
Request order status
Request copy of an invoice
Change Internet Speed
Move Internet Service
Cancel Internet Service
Add International Long Distance Balance
Other
*
These fields are required.
⤒