When it comes to hosting I prefer to deal with time-tested and trusted ones like Okayservers.com web host.
Their customer service is outstanding...every time I have ever ran into any issues whatsoever, whether it's been issues with my account when I've been past due, and they have been lenient with payments and kept my services on.