Hello
Thank you for your job posting.
As you can see in my profile, I am in progree with this same work.
The wordpress site has more than 19GB of source and 4GB of database.
For perfect migration, if ssh is provide, very good.
On ssh, usign rsync, we can easily send source code from one hosting to new one.
Please have a talk with me, waiting.
Best Regards.