I have a very successful reselling business and love my current hosting company. I started on a few more advanced projects requiring Postgres and Tomcat support. My current host who provides excellent customer service honestly admitted these were riskier toolsets for "them" to support. They take the attitude "we do what we do well". I respect that.
So I have been through 2 hosts who both handle Private Tomcat/Postgres on a shared Unix box with Cpanel/WHM. They allowed SSH access and even had the required 3rd party monitoring for uptime that a client required. So why did I have to move?
Same story as most others that I have read about here...customer service (knowledge and speed) along with uptime results. (and yes I submitted a request to HostVoice.com already).
So how could I better evaluate a potential host? I really feel like I have worked on this tirelessly and the hours are really piling up.