Here is a link to an article from Search Engine Watch that discusses 25 best practices in web design for small businesses.
One useful tip that I overlooked previously was targeting locally known names — such as Twin Cities, SoHo, DIA, LAX, Orange County, etc. — in addition to city-based locations.
Craig – is this a blog?