Luckily with my cell, everyone I know is on caller id. We don't have a residential phone. I have blocked some of the numbers but still recognize the numbers and let it go to v-mail. I got tired of having to check my messages on the resi phone and so we got rid of it. Saved us about $75.00 a month. my husband never leaves a message but I can see missed calls so I just call them back. DNC never worked for me. they always get around it. They just use another line.