If I do a search for "my brand name" in Mississippi then I get the top result for another company with the same brand name in another state. I am not talking about the local results or adwords just the plain old SERPS.
I am wondering if google has assigned some relationship with the brand name to that company - for whatever reason.
How can I attempt to get my brand to display in the results above a competitor who does not do business in the states that we do. We have local pages with company address etc.
Could it be that more people search for "my brand name" in the other location - so google assumes that should be the site to display irrespective of physical location?