I work with local businesses as a lead generation expert & internet marketing coach and I only use the internet, search engines and social media to get these leads. And it works really great! With social media I use Twitter and Facebook pages. I find Twitter to be the best for connecting businesses with customers.