A few weeks ago I switched from my old web host to BlueHost India based on strong positive feedback from a friend, the fact that it is one of the web hosts offered by WordPress and also offers support for the same. Additionally, they also assist in implementation from their Customer Service team, which is great.
I have some amount of technical knowledge to know that I do not know everything. This is why I relied on BlueHosts team to deliver and they did not disappoint. So far, whenever I have had doubts, their team has helped me out and ensured that there are no loose ends as such. Which is why I am glad I chose BlueHost India in the first place.