Website Migration is pretty simple. One does not need to be a Developer to achieve this , but yes , if a developer does this , it might save you some time. Approach - * Use C-panel details / FTP details to take a back up of Data * Upload the files using FTP clients like Filezilla to the different server * Check for bugs / issues Domain Redirection Can be achieved by pointing the existing domain to new server by using name server details.