I know how to use the majority of hosting providers, using standard and non-standard platforms.
Also, I can help on DNS configuration if the change involves the domain name.
Please note that on newly configured domain names there may be some delays caused by DNS propagation times.
For Standard and Premium packages I will make a backup of the old installation in .zip format (or other format, if requested), and provide a link for the download or share it through the Cloud (Google Drive, DropBox, OneDrive, Mega).
As an option, I can check your WordPress installation to find weaknesses in the configuration.
Money back guaranteed if you aren't satisfied.
Sure, I'll do my best to find a way to recover your credentials. If I don't find a way to help you, you will not need to pay anything.
Yes and no: if you can provide FTP, MySQL and cPanel for both source and destination hosting, WordPress credentials aren't really needed. However, having the WordPress credentials, I can have more control over the entire process and minimize the possibility of error or misconfiguration.
You, as WordPress administrator, can create another WordPress user with administrator rights; go to Users, create a new user, assign a password and then tell me those credentials. After the migration is finished, you can delete this user.