Local SEO
Not free, but worth the small annual investment. These guys have the local search game nailed! Learn more »

Did you know that the major search engines offer FREE “local” business listings? By listing your company on these FREE (did we mention this is free?) local listings, you are improving your chances of future clients finding you on the web!
YellowPages.com »
Yahoo! »
Local.com »
Superpages »