Bluehost has started to offer free website migration in the period of 30 days after signup. This is available for qualifying WordPress blogging websites. You can also view the website before it gets live on the web.