Some people host their website from their own computers, me I rely on shared hosting to host mine. I've moved around different hosting companies a little, more down to technical issues than price.

The latest hosting company I'm on (Dreamhost) have plenty of features for me. SSH supported, free SSL, SSD drives to speed things up. Support ticket system could be better but with patience OK. PHP 7 broke my website but that's not their fault.

Hosting company From To Comments
Dreamhost April 2018
Virtual Names May 2012 April 2018 Excellent UK company but sadly got taken over.
DowntownHost August 2010 July 2012 Left them when they served up truncated files and blamed me.
LunarPages January 2005 September 2012
Your-Site March 2004 October 2007
Destiny September 2003 July 2005 UK outfit who got taken over