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.