Internet Support

If you are having difficulties with your Internet access, please contact our Technical Support at 1811 or 1-888-404-4940 toll free. Our technicians are available 24 hours a day, 7 days a week.

Web Hosting Technical Support

If you subscribe to our web hosting service and have questions or problems, contact Technical Support by calling 866.245.5154 or emailing

Internet Speed Test

If your speed test falls below your Internet plan’s range:

  • Make sure that the device you are running the test on is the only device connected. If more than one device is connected and doing multiple tasks while running the test, your speed results will only show the remaining bandwidth available.
  • Avoid interference by using a wired Ethernet connection (not wireless)
  • Close all applications. Make sure that you are not streaming video and/or music as this will impact the results of your test.
  • Rerun the speed test after resetting your internet modem and/or router.