We changed cell providers Saturday as we don't want to be with AT&T, and I just finished putting our new numbers in the registry. We don't have a home phone, and it has been effective for me in the past with cell phones. Well worth 5 minutes of time to prevent cellular annoyance.
https://donotcall.gov/default.aspx
https://donotcall.gov/default.aspx