My wife was getting called constantly by solicitors, her phone rang nearly constantly. I put her number on this National Do Not Call List, and in a weeks time, all the calls have stopped. She keeps checking her phone to see if it's working.

Here's the website.
https://www.donotcall.gov