We ported our land line # to Ooma two+ years ago.
https://www.ooma.com/home-phone-service/
We normally let calls go the the built in answering service. If a legit call they will leave a message. Most junk calls are terminated prior to actually leaving a message. We average only one about junk call a week that actually goes to message.
Messages can be listened to at home and also forward to a cell phone where a notification is given.
Alan