"I'm not getting the leads I need for my business," is a fairly common phrase you'll hear in the small business circuit. Perhaps you've even uttered this sentence before. Generating leads is not a complicated process, but the advent of the Internet has made it both easier and harder.
Some of the common problems that small businesses have are not building long-term value and not optimizing their site for lead conversion. Fixing these two issues will help out significantly, but you need to go a step further in order to really see a spike in your numbers.