I use call screening with Google Fi. I recently added my number to the FCC block list, and they made some recent changes, so it's gotten a lot better.
I did ask if I could just send all calls not in my contact list to get screened, and that idea seemed to "blow their mind," though.