If you’re using Google at all, you’ll notice that when you search for something in a particular town, you get a map and listings that fit your search criteria in that area at the top of your search WITHOUT using the local tab.
So how do you get into the local search index? Well, sometimes it happens naturally, putting your address in the footer or sidebar of every page of your site is a great way to make sure that happens. Or you can get a free gmail account, login to google and go to the Local Business Center and add your business! Simple as that.
 Yahoo has the same thing, can’t hurt to get listed there as well!Â