Having been an administrator for a Google business account in the past (and not a small one either) I can state from experience that if your problem doesn't have something to do with advertising or search, you are a distant (incredibly distant) third on Google's priorities. And search is a pretty distant second from advertising. Google is majority an ad company, that's what motivates them and it shows in their lackluster customer service for anything that isn't advertising.
Rely on them at your peril. They have slick products as long as they work but good luck if something goes sideways.