How do you take up the web site of someone whose site you want to start managing, and how do you redirect a site once finished with managing it?
According to SiteGround.com, migrating a site is easy as long as you follow the steps:
1. Moving the website’s files.
2. Moving the website’s database(s) (if it uses any).
3. Reconfiguring your application(s) to work at the new location.
4. Pointing your domain’s DNS to the new host.
However, SiteGround does recommend that for convenience, it’s easier to transfer your website’s files to your new web hosting account is through FTP (File Transfer Protocol). You can connect to your other hosting account and download the files locally. Then you can upload them to your hosting account’s main folder.
According to inmotionhosting, hosting another persons domain depends on the hosting package they have. It could be as easy as adding the domain to their server.