SEO for local businesses is a specialized kind of Search Engine Optimization.
In some ways, it’s easier because there is naturally less competition for keywords that are location specific. On the other hand, SEO for local businesses is a harder task because there are so many local areas to optimize for. You could optimize for the community you are in (“West Hills”, in my case), or the area (“San Fernando Valley”) or the City (“Los Angeles”) or the part of the state (“Southern California”) or even the state itself (“California”).
And on top of that, you’ve got all the adjacent areas you also want to draw business from.
So, as you can see, SEO for local businesses can be a very time consuming task.