I use a device called an OBI100 with google voice to make and receive phone calls when at home. This allows me to use the same phone number for voice/cell/texts etc. It only cost me about $30 btw. Recently, I hit a snag.
When I tried to make a phone call, after I dialed the number, a voice reported: "no service error please login to obitalk and configure your device"