I own a company that is in 10 states. We have a our national website at www.example.com. It is listed on all the search engines. Our old site is still listed as we have not taken this site down yet.
We decided to add local website for the local offices. We have local phone numbers and addresses on each site. We have backlinks from about 14 sites. We have done everything we can to get listed on Google. We have the codes and have been verified. Our sites are listed, but even if you type in our company name they do not show up for the local listings.
We have been penalized or flagged for doing something wrong and other SEO experts can't figure it out. Google is no help at all. Even the links and text are a little different on the home page and I have used robot.txt to prohibited google from going to the pages that have duplicate text.
[edited by: tedster at 7:50 pm (utc) on May 10, 2013]