Sadly cPanel hasn't figured out a good way for other resellers to migrate to new hosts easily. There's no automated way of doing this besides going into each cPanel account, creating a full backup, copying it over and then restoring it. For this very reason, we're unable to move accounts from one reseller to another unless you have root access to the server for free. If you don't have root access, we will be able to migrate up to 10 cPanel accounts from your previous reseller account for free. Any additional cPanel migration will result in a $7.95 fee.
Furthermore, we can restore your accounts for you (free) as long as you create a full backup for us and let us know where we can download them.