Yes. First, please refer to our Google places optimization infographic. If you’ve lost visibility in Google Maps (aka Google My Business), it may be related to the factors listed.
In complex cases, this may take time to resolve. With paid search advertising now an option, it’s more difficult to navigate this. If you’re stumped, you can hire us. As SEO experts, we know what we are tackling. Chances are we’ve encountered it. If we feel additional work is needed, we will communicate our findings and timetable.
NOTE: Previous names include Google Places, Local Business Center, Place Pages for Google Maps, Google 7-pack.