Google Voice works on both Android and iPhone
Android:
https://play.google.com/store/apps/d...glevoice&hl=en
iPhone:
https://itunes.apple.com/en/app/goog...318698524?mt=8
Google voice is the best thing. On iPhone once you are logged out, you cannot receive text messages from it. So you cannot get text messages when you don't want to receive them. Plus it has a 'Do Not Disturb' setting. So that calls will not go through when you don't want them. I leave 'Do Not Disturb' on at all times. And log into in the app, when I want to text someone.