I have been designing websites for well over twenty years. In that time I have worked with a number of hosting companies some good and some not so good.
I switched all my hosting to ChiefHosting.co.uk following a recommendation and have found the level their service to be excellent. I love their attitude they look for a "solution" not the "problem".
I would highly recommend Chiefhosting.co.uk!