Business will only show up if I add the city.
I know my listing is out there, but when I type in a general search for "windshield repair" it won't show up on the map or the local listings. When I type the same thing with my city, it shows up right near the top.
Re: Business will only show up if I add the city.
Can you provide the details of your business listing please? Name / Address and Google+ URL if you know it.