Fantastic hosting company.
I was previously hosting my websites with GoDaddy, and also had my domains provided by NameCheap, however after months of useless customer service by both companies I did some research and decided to switch to Keenweb Hosting as my provider for both hosting and domain provider. So far I have been extremely impressed with the 24/7 support, reliability and price of the services provided by Keenweb. I definitely won't be switching to anyone else any time soon!
I have also recommended Keenweb to my clients and so far they have all be very satisfied with the service, apparently the Live Chat feature is very helpful.
5 out 5 from me, great value for money!