Wow.. I'm a bit hesitant in posting any kind of advice seeing how marketing companies are being crucified on these forms.. but it drives me crazy how most insurance agents thing that buying "quality leads" is the best way to drive business to their agency. Where do you think these lead generation companies are getting the leads? People get on search engines like Google and are searching for different types of insurance. Unfortunately, these people connected with these lead generation companies instead of an insurance agent in their local area directly. Can people find your agency by searching for the products and services you sell rather than searching for your agency's name directly? Pull up Google.com and search for "Car Insurance (your city)". Is your agency listed on the local map with your competition? The best way to get quality leads, is to cut out the lead generation companies who are just acting as a middleman. The company I work for gets agents listed on the 1st page of Google maps for their local area. With over 300 million searches conducted in Google everyday, if you're not listed on the 1st page of Google for your area with your competition, you're missing out on the people that are actively searching for the products you sell.