Hello. I have a client with a local business which used to show up prominently in the google local results.
They have a Google+ page with 5 positive reviews.
They do not show up in the local results at all, and all of their competitors are there - even some with no reviews.
They have a good organic ranking. And their google+ page does show up in the SERP if we search for their exact business name.
The client confided in me that they have had a past due ad words balance for more than a year, and we are wondering if google is omitting them from the local search results because of the past due ad words balance.
I realize that paying the past due balance would reveal if this is the cause of the problem, but so far that hasn't happened.