Internet Support

Internet Connection Trouble

Unplug your modem from the power supply and your computer for 60 seconds and reboot your device.

If the issue persists:

For Residential technical assistance, please call 1-866-371-4716

For Business technical assistance, please call 1-800-832-2515


Get the personalized help and support you need from TEC professionals.


TEC provides secure access to your email account with Webmail.

My Account

My Account gives you quick access for managing your TEC account(s).