I have a rural acreage at lake level with hills on all sides. Since a cellular connection is only line-of-sight, there is no cellular connection with any carrier at my house. The ONLY way to have calling or data is with WiFi. I have a reliable 180 Mbps Comcast connection. That's better speed and reliability than most cellular service in my area. I have excellent calling and data via WiFi at my house.
We use Google Fi. Google Fi has a flat fee of $15/mo for the first phone and $10/mo for the second phone. Data is $10 per Gigabyte. Since we have fast reliable WiFi at home and wherever we go in the Atlanta area, we seldom use more than 3 to 4 Megabytes of data a month. Our Fi cost for the past year has averaged $46/mo for the two of us, including all taxes and fees. Google Fi always looks first for a reliable WiFi connection before falling back to a cellular tower. Our phone and data reliability and speed is excellent wherever we go.
If you are a Google Fi user, you of course are almost entirely a WiFi calling and data user. That's what makes it so economical. And the average cost of $23/mo for each of us is certainly economical. Verizon wants $134/mo for the same service.