Even if you don't have a web site, make sure your small business is represented online. The sites below allow you to create free business listings. The major search engines:
Google
Bing
Yahoo The growing business/consumer sites:
Yelp.com
MerchantCircle.com
Local.com Be sure