We make it very easy to transfer your existing website files, and even your existing domain registration(s), to us. For primary domains on new hosting accounts, we will perform the domain registry transfer for free. To prevent any downtime on a live website, the correct order of operations is: create new Hosting account with us, transfer a copy of your website files to the new server, update the DNS of any domain(s) to point to the new server, wait 24 hours and verify everything loads from the new server, cancel old hosting account with the other provider, initiate domain registration transfer, verify that the domain registration transfer completed successfully.