Your local business is not showing in Google result due to recent changes in Google algorithm called as Google Pigeon Update. here is a great case study on what is Pigeon Update and how to recover from it.
Link Pigeon Update Case Study
Posts made by AndroidBean
-
RE: My Google business show up on map but does not show up on list and local search on Google.com
-
RE: Wrong Finance Card Result in Google SERP.
You can use send feedback button at the bottom of the search page results. It will ask for more information about your query