If you are looking for managed cpanel vps and your primary customer base is US, then have a look at TurnkeyInternet. I am personally using their cloudvps from 4 yrs now and never been happier. They manage their own DC in NY and offer terrific performance. Also you can check out BuyVM, they have got some seriously good vps plans at domainer friendly prices
. Plus Francisco (owner of BuyVM) and his team are really friendly, offer great support. Plus option of hosting in Luxembourg in addition to Las Vegas.
Another one I could recommend is Skynet Hosting. Good prices, good support including live chat support. Their Indian location hosting has been mostly patchy in my case due to some DC issues but overall worth the price. Their US options are great, works flawlessly.
After moving around a lot trying multiple providers I am currently using these 3 providers. So far I am happy. I have heard good things about Siteground hosting, knownhost and inmotion hosting but never personally tried their services. Maybe others who have experience with them can chip in.