I haven't dealt with Viasat or Centrurylink, but they sound the same as Hughesnet. Horrible!If you are in need of rural internet or phone:
Viasat - Absolutely awful to deal with. Expensive and terrible service. Spent probably 4 hours on the phone with them trying to get our service cancelled after our contract expired. As a result of this I missed a monthly billing cycle date (to cancel - bill is always paid with autopay) by one day during my back and forth with them. They wouldn't prorate the bill (which was 1 day into a new billing cycle, as a result of their inability to easily handle something as simple as cancelling service.) so charged me a full month ($267) to cancel, even though I told them I had already disconnected their equipment and it was ready to ship back the next day...
Centurylink - Trying to get a straight answer out of them whether the cost to bury a line they had temped on the surface would be theirs or ours was next to impossible. Guy just showed up with 0% communication to bury it, after I had been trying for over a month to get an answer on where they intended to bury the line (as it ran for almost 1000' across my property to get to the pedestal), and what the cost, if there was one would be. I ended up telling him to wait while I talked to a manager, who finally was able to confirm that the line would have been a few thousand to run... Probably spent several hours on phone and email trying to get a straight answer prior to this. Going to trench it myself this summer...
Starlink - Works great, easy to set up and reliable. Reasonable cost. Haven't had to use customer service yet but haven't had any reason to.
Went from Centurylink customer no service to Starlink. Hooked it up and have had zero issues in the year we've had it.If you are in need of rural internet or phone:
Viasat - Absolutely awful to deal with. Expensive and terrible service. Spent probably 4 hours on the phone with them trying to get our service cancelled after our contract expired. As a result of this I missed a monthly billing cycle date (to cancel - bill is always paid with autopay) by one day during my back and forth with them. They wouldn't prorate the bill (which was 1 day into a new billing cycle, as a result of their inability to easily handle something as simple as cancelling service.) so charged me a full month ($267) to cancel, even though I told them I had already disconnected their equipment and it was ready to ship back the next day...
Centurylink - Trying to get a straight answer out of them whether the cost to bury a line they had temped on the surface would be theirs or ours was next to impossible. Guy just showed up with 0% communication to bury it, after I had been trying for over a month to get an answer on where they intended to bury the line (as it ran for almost 1000' across my property to get to the pedestal), and what the cost, if there was one would be. I ended up telling him to wait while I talked to a manager, who finally was able to confirm that the line would have been a few thousand to run... Probably spent several hours on phone and email trying to get a straight answer prior to this. Going to trench it myself this summer...
Starlink - Works great, easy to set up and reliable. Reasonable cost. Haven't had to use customer service yet but haven't had any reason to.