Originally Posted by David Morson
I suggest that if you have local business then there is not much need to waste your time on marketing your business online cuz Marketing online of such an local business is in vain and if you still wanna do then try it on local websites.
I have to respectfully disagree. A local business should ideally appear in the top three of the search engine results when someone types in a long-tail search, such as "electrician, Ashtabula Ohio, install chandelier". This is a huge advantage. I dare say that many people don't bother with hard copies of the Yellow Pages anymore. Add helpful content articles to your site. They should contain long-tail keyword phrases, and learn SEO or hire someone to do it for you.
To support my case, watch for AT&T Yellow Pages site to soon come out with content articles. I wrote some of them, so I know they're attacking the problem of attracting traffic by appealing to long-tail searches with content articles.