Deplo is the open choice for deployment.
Schedule dumps, keep as many as you need, restore one in a click, and check that the backup really exists.
Export the database, map the config vars, point the domain: a checklist for moving an app with only minutes of downtime.
Answer three questions and pick a host, or install Deplo on a server you already have. It's free, and leaving is as easy as arriving. What you do with the money you save is your business.