I have a client that, when I type "pool tables miami" on google, it comes up fine, however, when someone in the miami area types "pool tables" it does not come up. Any idea why? I've registered (some time ago) with google places (and its still registered) but I cannot figure out why its not showing up on local searches. I do not live in miami so its a little hard to test but I was able to confirm that this is the case.
How can I get this local searching to work properly?