521579 Transfer all the emails from one hosting provider to another

I want to transfer all my email addresses from one hosting provider to another. Steps will include:

1) Backup all my emails from my current host (And provide me a copy of all of them). Just in case you lose them in transfer procedure. Currently using 14 email addresses so you will have to back them all.

2) I will make new email accounts at my new hosting.

3) Re upload/Transfer my previous each and every email to the new hosting server.

4) Make changes to nameservers and make sure that the domain is pointing the new host for emails and hosting and everything.

Emails are important, so make sure you know how to backup them up and reupload it properly.

Only bid if you can do it responsibly.

Want it all done within 4 hours and I want it done seamlessly, so the email downtime is minimal, and everything is done properly.

PLEASE PMB ME AND I WILL LET YOU KNOW THE NAME OF THE NEW AND THE OLD HOSTING PROVIDER! They both are the most popular ones. So shouldn`t be a problem.

They both have cPanels. You can either do the backup through cpanels or you can do it through imap server, or back them up and find a way to put them back on. It`s all up to you, but I want each and every email.