With local search opportunities, you'll want to participate and create accounts in "mapping" services and websites (such as Google Maps) as well as review websites (such as City Search).
No, do not set up fake accounts and pad these sites with false reviews. Consumers are too smart and they're always suspicious, especially of your 20 raving reviews - all with perfect 5-star rankings.
Creating your accounts allows you to verify accuracy of your business name, address, telephone number, website URL, keywords and business category.
Google and other search engines are "pulling" reviews from many review websites (especially City Search), so be sure to monitor any posted reviews about your business, services and products.
If needed - and proceed cautiously into this area - you can respond to any negative or bad posts. Think before you post an emotion response to a negative review.
A few sites to consider for your business listings: