Do I need to down load an application to create and control my Business Profile on Google? You may use the Google Maps app to manage your Business Profile in your mobile product. With your desktop, you can control straight from Google Search while in the browser. Find out more https://marconzgmt.bloggactivo.com/28198672/everything-about-google-business-profile