As a user of two Google Voice free phone numbers, I can forward my home phone to my Google Voice and then block unlimited calls.
If I leave my ringer on my home phone, it will ring once and then go to my Google Voice number which captures the caller ID, the phone # and any message as a sound file which is emailed to me.
If I turn off my home phone # ringer, the only thing I know when I receive a call is that my home phone # flashes and then I will get the message emailed to me in a few minutes.
Verizon offers call forwarding and this service is one of the best ones besides Caller ID that is offered.