Back up your current WordPress website, including files, databases, media and essential configuration details.
Export your content and database, then prepare hosting access, domain details and administrator login information.
Upload the files, import the database, update settings, test every page and reconnect your domain.