WTC Technical Support Department:613-507-9000 or 1-866-547-6939Email: support@wtccommunications.caor use our Live Chat feature to chat with a Support specialist right now.
Download any of our company forms. Additional product information is also available.
Measure your connection speed.
Phone: 613-507-9000Toll-Free: 1-866-547-6939support@wtccommunications.caMon—Fri: 8am to 10pmSaturday: 10am to 6pmSunday: 11am to 7pmHolidays: 9am to 5pm