Highly recommend getting on the national do not call list https://www.donotcall.gov/ . Doesn't stop all spam calls, but it shrunk the amount I got at least
They say it doesn't but my real world experience is that you have to re-register every year or three. But it definitely makes a difference in the legal spam callers at least