Generating leads on Internet via search engine optimization (SEO) can considerably be less costly than direct mail, ads in the Yellow Pages and e-mail advertising. What do small-business owners need to look for when they settle on to outsource an SEO campaign? Most companies providing SEO services