I host all my websites on Bluehost and have done so for many years. Why? Well it’s easy to use and has a 1 click installation of WordPress, meaning for those who aren’t technically fluent they can still get their own hosted domain operational. It’s incredible value for money and you have can dozens of sites hosted under the one account. There’s great phone and chat for their customer service. I also host a number of old clients and friends websites on it as well.