We have a business here in town that provides the servers, IT support, and fiberoptic lines (only show in town for fiber) for a few practices running e-clinicalworks. It is secure and blindingly fast, they say, and the service and support are very good, but very expensive; something over $1,000 per month per provider. Then there is the issue that your data can be held hostage; get in a disagreement about the contract or service, and you may find yourself coming to work on a Monday morning to stare at a blank screen.
IMHO, you will be better off spending the $$$ on your own equipment and a good IT service if technical issues are troubling you.