Most likely. They always seem to be on top of problems nowadays. Shame these problems arise in the first place though. No matter how 'short', outages cost my clients dearly, and sometimes cost me clients.
Having said that, Jodo have given some pretty damn good service over recent months...