Internet Support



Internet Connection Trouble


  • Unplug your modem from the power supply and your computer for 60 seconds and reboot your device.
  • For Residential technical assistance, please call 1-866-371-4716
  • For Business technical assistance, please call 1-800-832-2515

WebMail Access

Close
   
   
   

Select Location



To access your TEC WebMail account, please select
one of the locations from the dropdown list below.