Hey, I currently work as a sys admin for a hosting company, I do server transfers like this on an almost daily basis. We'll just have to move over the www DIR along with the mySQL DB and change the IP that the domain points to, along with I'd assume setting up the new VPS. This is a simple task that I can more than easily complete within less than 24 hours. If you have any questions, don't hesitate to message me on freelancer for more info!