Mortgage leads for free is not easy but it is possible.  What you need to do if you want to stop buying leads and start generating leads for free is to build your own targeted lead generation websites.

To build your own lead generation websites, you need to most likely have multiple lead generation websites, most likely hosted on a bargain hosting program such as bluehost.

Next you need to do keyword research and make the search terms local so that you generate local leads for mortgages.

Next you need to add content and create inbound links for your site to get it to produce better free mortgage leads for you.

Luckily, can help you produce a lead generation website that helps you attract and capture mortgage leads that improve your business.