For the more enterprise-oriented customers, they offer a full range of VPS and cloud hosting, along with serious Java Tomcat hosting, including shared and private JVMs, as well as Java VPS offerings. With a company named MochaHost, you'd expect some quality Java support and they have it. So brew yourself a cuppa, open a browser window, and give MochaHost a spin. You have half a year to make up your mind, so if it turns out MochaHost really isn't your cup of tea, they'll understand.
Many services offer a low "starting price," but require you to prepay for two or three years of service to get that price. After the promotional period, the renewal price for some services can be two, three, or even four times the initial promotional pricing. While the initial deal might be incredible, the cost of transferring your site (or paying the added fee) in a couple of years may be something to consider.