Published Blog Post: Direct Marketing, Lead Gen Marketing or Referral Marketing? https://blog.homepropartners.com/direct-marketing-lead-gen-marketing-or-referral-marketing-for-your-home-service-business/
While the post targets home pro services, it's a good read and applies to indie makers as well.