Hello Roz-
Thanks for the question, and thanks for using Total Upkeep to migrate your WordPress website.
It sounds like you need to install WordPress at your new hosting provider in order to use the migration process. Most web hosts have an automatic installer, for example Web Hosting Hub (the host for the website you mentioned in your question) has a WordPress installer that you can access directly from your cPanel.
We also have a detailed guide on installing WordPress manually here.
Once you have WordPress installed at your new host, you simply need to install the Total Upkeep plugin and you’ll be able to follow along with the instructions you mentioned.