I run a taxi company. All my business comes from 3 places - referrals, google SERP, and mostly google LOCAL and adwords. My website of course ranks number one for its name. But only 5,6, and 7th for keywords in the SERPs that I think most people use to search for a taxi. This is fine when people are looking around and shopping but higher would be better. With LOCAL though I am only ranked 4 or 5th depending on how the wind blows, and sometimes 9th or 10th for an hour or two. Problem is when people really want a taxi, they search and click the first one on the list to call. Thats why I heavily do adwords to the tune of at least $20 a day. I need to be one or two in the local list so I can cut back on the adwords and still be visible on phones in the first couple of lines. Ive tried a few things. But Im pretty stable. Back links dont seem to get listed by google very easily for taxis. The top listings have 20 or 30 each. google says I have a hand full at most, other sites say I have 300. Whats my best approach to getting a better local score so I can cut the adwords? Oh when you search for a taxi, what do YOU google?