Are any of your businesses/stores on Google Places? Or on Google Maps? I forget what Google calls it anymore, as they have changed it a lot over the years. I don't have a store myself, but some friends do and they all have their store listed on Googles maps or places if that still exists.