Managing your Google Business Profile(s) will drive 98% of your Local SEO results. Good Local SEO software will put a focus on optimising your presence on Google (Maps). Google will expose your business to more potential customers when you have a rich profile, with fresh content and photos, products and services,  and are responsive to reviews.