Hi,
I am a system administrator and do hosting migrations on regular basis. I can move your website. It would take about 1-2 hours, though time required depends on how much data there is to transfer. Do you have ssh access to servers, or transfer would have to be done via ftp? I would need ftp or ssh access to both servers and mysql details. We should also coordinate DNS switching.
Regards,
Dmitri