First issue - his main office is in a building (most likely a strip mall -- next to a beauty salon?). To me that translates to a small operation which may or may not have the funds to do a proper disaster recovery / offsite location capability. (From experience working in a company that had a GREAT pizza place right next door.)
Small office, small funds, maybe putting your stuff on a cloud will work, but is it the most cost effective solution for you? Or are you paying for something that is an illusion, such as you think you have disaster recovery, but don't. Yes the "cloud" provider is less likely to be taken out by a drunk driver, but what are its recovery in the event of a tornado or flood.
Sprint had (has?) great fiber network, built in ring. but they didn't realize both legs of a ring (in Kansas City) went across the same street on the same telephone poles until a dump truck drove by with the bed up and took out their network!