Whenever I shop for a hosting server, I always look for “uptime” guarantees. Most of the good ones have something like 99.9% uptime guarantee or something like that.
I don’t think that it’s possible to get 100%, I don’t know why. However, if I’m running a business online I need maximum reliability. I can’t have servers going down when potential buyers are trying to access my site.