We have been using VMhosts' servers and services for a number of years now and they're still our number one host. Almost all of our Linux and Windows Servers, for clients and internal use, are hosted there. Their team is fast to respond to questions and problems, even after business hours. You can always ask them for help on custom server solutions (extra storage, NICs, vLANs etc). They'll offer advice and flexibility that you just can't get from corporate cloud giants like Google, Microsoft and Amazon. If you're looking for affordable virtual servers with real service, you can't go wrong with VMhosts.