According to recent Google update now Google shows just 3 result in organic result of Google mapping. So it is now a tough job to rank in Google mapping. You need to verify your Google+ page in order to keep it in Google database and results. We suggest you to submit your business in all these Listing websites in order to get maximum expose.