Take it from someone who has done both.
You will spend hours if not days and even months compiling lists. There are many data scraping tools that you can use with websites, and linkedin as well.
Snovio & Saleslift.Io are great tools for data scraping.
When it comes to compiling a list from scratch without those tools, what you are left with is public directories like you said, which not every state will have one online, but you could request the directories from each state for a fee…
This one is free for grabs: Florida MHP Owners List From the Dept of Health
Fortunately they list most information you will need. Not all states as I stated previously, will have a list sitting out there like this.
Costs depend on what your time is worth.
If your time is worth $50/hr and you’ve spent 160 Work hours to create a list for the entire US… your in 8k already. But in the grand scheme of things… what’s 8k if you have thousands of leads to work off of… there are atleast 40k MHP’s in the US (Correct me if I’m wrong).
You can purchase lists for a fraction of that. But depending on your source of purchase, will depend on how hygiened those lists are.
If you purchase a list, ask about that, and also ask them what their guarantee is…
If you purchase a double opt-in list… they will rent you the list- this is to keep the list from being over-spammed… which also means they will distribute your content for you. Ask about their guarantees on that.
If you purchase a single opt-in list… it’s yours to keep. The likelihood of that list being hygiened monthly is low. Most purchased lists can be out dated by up to 1 year.
Peoples information changes all the time, they move, new email, new place of work, etc.
Hope that helps Mr. Samson