People change web hosts all the time. The reasons for this varies, but almost always come down to the user not being satisfied with the service in which they are paying. I’ve been a Bluehost customer for nearly four years now. I’ve been extremely satisfied with their service. I’ve even had a few others join based on my testimony! However, sometimes clients have their own hosting service and after building out the site on my account, I may have to move the WordPress installation.
Two weeks ago, I had to do just that. The screencast below contains steps that I follow each time I move from one host to another, regardless the source and destination. If you have any questions, please let me know in the comments!