I'm with Site5 right now, but considering switching to siteground.com
Siteground seems to get good reviews and still an independent company, as far as I know. Site5 got bought out by a company that is buying a lot of other hosting companies and that usually bothers me, as service and features seem to go down.
Site ground is not the cheapest but I have been with them for several years and they have been very responsive every time I have contacted them with a question or issue.