As for reliable Cloud hosting, can recommend
Hostforweb.com company.
They keep everything running smoothly and any time I have questions I just AIM them and someone is there waiting.
Pricing was good and the account was setup promptly with everything I needed.
I am glad to find them.