YOU can never stop getting the calls, doesn't matter if you have a landline,VOIP or CELL, but YOU can minimize the pain dealing with them.
You need call display and an answering machine. Between 1st and 2nd ring, Call display will grab the number and display it.If you THINK it's really someone you know, go ahead and answer it, if not,on 3rd ring, the answering machine takes the call. REAL people will leave a message,IF they want to talk to you.
I started this months ago and it generally works but.. and there's always a but...
A LOT of scammers use 'spoofing'. They replace THEIR real phone number with another.Clues are the area codes but, yeah another but, the clever ones ,auto insert a LOCAL area code and exchange, so you THINK it might be a neighbour or someone from your town.
Our national 'do-not-call' list doesn't work (no teeth in the law,only Canadians might get fined...). Call Blocking kinda works,but, dang yet another but, the spammers KNOW they've been blocked, so they just change 'their' number.....
The root cause of this is that the telecom industry and the government ALLOW everyone to 'spoof'.THIS will never change as they make billions off it every year.