Contact our team and we can put together an estimate for how long this will take and what will be involved.
In general, it's fairly easy to move a site from one hosting provider to another. We'll need access to your current hosting environment, cpanel and domain registrar in order to move your site.
Migrations can typically be done in a matter of weeks (days if it's an emergency or if it's a small site), but it's important to allow time for planning, testing and QA.