Doesn't ~every phone number verification service check the telephone provider and only allow from a select whitelist of residential providers?
They even have APIs for these services. They make money since they can use the same number to verify different things.