Google My Business has been a very helpful platform in connecting businesses and customers in a certain location.
However, because of the sheer amount of Google results, it is not enough that you have a listing, but you should also have a high Google My Business ranking.
To do so, you have to familiarize yourself with the different Google My Business fields that affect your ranking. https://advdms.com/blog/which-google-my-business-fields-greatly-affect-your-ranking/