Is it time to move on?
It’s probably a good idea to make a plan before you decide to jump into migrating your website to another hosting company. You should be convinced that it’s a good idea and just like any migration process you are moving on to something better.
If you have an annual contract with your current hosting company that has recently been renewed are you prepared to take the hit and lose a large proportion of your payment?
Do I need help to migrate my WordPress website?
The answer to this question is subjective. You need to be honest with yourself with regard to your IT experience.
Do you have the ability to install a WordPress plugin? Do you have the ability to create and restore a backup of your website? Are you able to transfer email accounts over to a new provider without losing any emails?
Even if you can answer these questions positively do you have the time or inclination to do it yourself?