I have been using 4Goodhosting for 7 months and I'm very happy with their services. Their servers, support and uptime is beyond excellent. Pricing is reasonable. I am very pleased with the 24 hours customer service they provide. They respond to my support emails in few minutes often with clear solution. If I were you, I will give them a try today.