OK.... I'll try to keep this as concise as possible, but probably won't.
We've battled with the internet topic for YEARS and earlier this year I was just forced to figure something out and its worked out well.
Hughes net reviews are horrible, don't even go there.
We had Viasat/exede twice (we cancelled twice). The speeds were good at first (the first time). Then I think they just signed on too many customers, it was impossible to do anything from 4pm to 1am. It was so slow the speed test wouldn't even run.
Back story I do occasionally work from home but my wife works from home every day. To make things more complicated her work is talking to customers on the phone, through VOIP, through a secure VPN. The response time of the signal to satellite was the biggest issue I suspect.
We do get 'OK' 4G Verizon data at the house.
On ebay there are several guys with 'mini telecommunication' companies. back when 4G was first launched, they did have a truly unlimited plan (unlike the capped stuff they have today). Essentially these guys bought several lines or have purchased peoples/lines contracts. So how it works is they pay the monthly fee to the cell phone provider and you are essentially renting the sim card from them. I was a bit apprehensive at first but its relatively low risk. If the service cuts out you don't pay. If you don't pay he just deactivates your SIM card.
I did mount a directional 4g antenna/booster on our roof because we are in a bit of a valley. But we consistently get 5-10 mbps down and 4-5mbps up. Which is pretty darn good. Its good enough that we've also cancelled direct TV and are streaming only.
For a while we just used a hotspot, but you're limited to number of connected devices, the range is terrible, and i lacked creature comfort like connecting a printer to the network.
So the key was to get the Netgear modem linked below. It accepts the sim card directly, and has a LAN output, so then you can connect a legitimate router and do anything you'd normally do!
https://www.amazon.com/dp/B01N5ASNTE/?tag=atomicindus08-20
Now, I know you'll read about this device and it says ATT ONLY. But after reading a few things online...i found that if your sim card is already active you can just insert it in and it works. However, if you were to start a new service with Verizon and try to activate the card with that IMEI # it wouldn't work.
Alternately, if later it becomes an issue where you need to activate a sim card, just activate it against another verizon device and put it in the modem.
If you look on ebay search for 'grandfathered unlimited sim cards' you can opt to buy a line off someone. Which depends on how much per month you end up paying, and how much you can just buy the contract off someone. I elected against buying a line off someone because I suspect 5G will be rolling out to rural areas soon and provide home internet to rural customers.
If you have any questions let me know.