be careful taking advice for local seo by guys that do organic seo. It's a completely different beast.
Case study:
Small business hires big-shot seo to promote his business. Get's ranked #1 in organic listings, and is completely non-existent in local search results. Wildly inconsistent nap.
One day, panda update zaps about 900 of his 950 backlinks, and he goes from #1 to page 5 in two days. Phone stops ringing right at the start of the busy season. Owner freaks out.
I call the guy. I say, "hey, you don't have google places filled out, you have 3 different addresses, two different phone numbers, 3 variations on your business name and almost none of the local citations are filled out." he says, "all of that is wrong. I've been paying an seo to do "all that stuff" for 2 years."
really? I say. Did mr. Big-shot ever tell you about how critically important nap consistency is?
He says, "what's nap?" (he thinks it's about taking regular rests while doing seo.)
he's still on page 3. He fell back under the spell of mr. Big-shot. They know how to use the words that sound "just right" and poor schmucks would rather believe the incompetent liar they can understand than the qualified expert that tells them things they've never once read on warrior forum.
This doesn't mean that organic seo's don't know anything, nor does it mean that cannot help (somewhat) a local business. What it means is that they do luxuries before necessities, and sacrifice long-term benefit for short term gain. Most really don't understand the difference between local and organic seo, and some of them don't think there is any. There is. Find someone that can explain the difference between the two, and why the organic optimization methods are less optimal that local optimization methods.