Bluehost is my first choice for web hosting. When you host your website with Bluehost, you get a free domain. First, they are reliable. My website has been up 100% of the time. Second, they offer a Free SSL certificate with each website. This makes your website safe and secure. They have 24/7 support. I have had a few bumps with my website. The tech staff at blue host were right there to help me out.
They offer one-click Wordpress install. This is a huge time saver. All of my websites use Wordpress.
The price is simply incredible.