Do I need to download an application to make and take care of my Business Profile on Google? You need to use the Google Maps app to handle your Business Profile on your own cell system. On the desktop, you'll be able to take care of directly from Google Lookup https://conkey-s-bakery-4905813.losblogos.com/28130777/fascination-about-google-business-profile