Partly Cloudy
72°F
Got cached weather on 1506144664

Internet: Help Desk

Internet Help Desk

Technical support is available for our customers over the phone free of charge. Our Internet help desk representatives can help you set up your Internet account and troubleshoot Internet related problems on your computer.

Simply call 218-998-2000 or 218-826-6161 Monday – Friday from 8 a.m. to 5 p.m.

After hours and on weekends, call our help desk toll free at 888-207-6287.

iPad, iPod and iPhone – Setting Up Your Email Account

Click here for a step-by-step instructions for setting up your Email Account. PDF

Click here for a step-by-step instructions for setting up your Email Account. HTML

internet-help