If you like some of the features to be added to your website which are not supported by your old host,or if you are experiencing problems with your current host, or maybe you need a company with a quality web site hosting service capable of helping you when something goes wrong. In all these situations you need to migrate your server to new server for your website. Moving your website from your current host to another hosting provider could be easy or difficult depending on the type of your website.
2) go to your domain name registrar and point your domain to servers of your new host. Typically you should enter names of the 2 nameservers of your new hosting company and save. Now your domain should be pointed to your new host. It usually takes up to 24 to 48 hours for a nameserver change to propagate on the net. If you bought your domain from your previous hosting company then you may have to contact them to do it.
To cancel your account, you need to send in a ticket to your host\'s support requesting the account to be cancelled. Be sure that you have all of your files and data backed up.
You should now have your site hosted by your new host and your old company account canceled.