There are tons of good providers for just that, some might even be free.
Here's what google thinks could be good lists of hosting services[
^]
However, you may want to consider a couple of things - the hosting service up time commitment, the actual location of the servers so that it is the best pick for your clients. Available hosting programs as you may very well wish to upgrade once success starts pushing (un)expected etc.
I recently worked with GoDaddy and Discountasp.NET and they both provided reasonable support and services ... but I am not saying they are better than others.
Cheers,
Edo