You should get a provider who offers quality servers and has a data center that is up to speed with developments in provision of managed hosting
. Ideally, they should have a reliable onsite staff, operate on a twenty four hour basis and they should be able to cope with climatic changes. This ensures that you have a 100% guarantee that at any given time; your website will be running functionally at all times. To cap it all, they should also have technical expertise to handle an eventuality.