If your business is not showing on Google Maps, it is often due to setup, verification or optimisation issues.
Google Business
Why Google Business Profiles Are Essential for Local SEO
Google Business Profiles often drive more leads than websites.
Read more