First thing is to place a hosting order with us. Once your account is setup we can do the cPanel transfer.
We will require the login to your existing cPanel to do the import. You can email them to us or enter them in the notes section of the order form when ordering.
Once the import is completed we will notify you and you can then update the domain nameservers, or get us to do that for you too, we will require the domain name registration management login to do that.
The cPanel import will bring all your emails and website files across to your new hosting with us.