Suggest you take a look at VertexHost

I have had excellent service and support.

Low staff turnover and they move quickly on any trouble tickets.

Abbott