Healthcare Staffing · A sourcing playbook

The state will sell you every licensed nurse in Kentucky.

A home healthcare franchise needs RNs and LPNs in three counties. Every agency in town is fighting over the same Indeed applicants. Here is the playbook that goes around the line instead of standing in it.

The arena

The nurses you want are not applying to anything. They are employed, tired of their commute, and one good text message away from a conversation. Job boards only show you the 10% who are actively looking, and every competitor sees the same list the same morning.

Meanwhile, the state Board of Nursing maintains a public record of every licensed nurse in the state: name, license type, status, and mailing address. Most states will sell you the full roster for a few hundred dollars under open records rules. Kentucky included.

Step 1 · Buy the haystack

Order the full licensee roster from the Board of Nursing.

One purchase, roughly the price of a single LinkedIn InMail bundle, and you are holding every RN and LPN in the state. Not profiles. Not maybes. Licensed, verified, current.

ky-bon-roster-2026.csv — 89,412 rows
NameLicenseStatusCounty
Sandra MitchellRN 1104382ActiveJefferson
Denise CarterLPN 2078841ActiveFayette
Rachel NguyenRN 1156209ActiveKenton
Monica HayesRN 1098773ActiveJefferson

Step 2 · Import and filter

Drop the CSV into the engine. Cut 89,000 down to your 1,200.

The engine dedupes the roster into your master database and filters by license type, status, and county. Three counties, active RN/LPN only, and the haystack becomes a target list.

Import — ky-bon-roster-2026.csv

89,412 records imported

Deduplicated against master database

Filter: RN + LPN, Active

61,730 match

Filter: Jefferson, Oldham, Bullitt counties

1,184 match

Step 3 · Enrich at wholesale

The roster has addresses. The engine finds the cell phones.

The enrichment waterfall runs each nurse through your connected providers. People Data Labs and Explorium match the identity, ContactOut and SignalHire fill in mobile numbers and personal emails. Around thirty cents a nurse, paid to the providers at their rates, not marked up by anyone.

Enrichment — 1,184 candidates

People Data Labs

1,102 identity matches

ContactOut

871 mobile numbers found

SignalHire

204 additional emails filled

Total spend: ~$360

$0.30 per enriched nurse

Step 4 · Hand your recruiters a warm list

Export to your ATS. Your recruiters text from their own phones.

Nurses answer texts between visits, not InMails. The engine hands your recruiter an enriched list with verified cell numbers, and pushes it to the ATS you already run outreach from. The message mentions the county, the schedule, and the differential. Your recruiter sends it, and the engine tracks each candidate’s stage from first touch to placement.

Your recruiter’s text — Jefferson County RN
Hi Sandra, this is Beth at a home health agency here in Louisville. We are adding RNs for daytime home visits in Jefferson County. No nights, no weekends, mileage paid. Worth a 10-minute call?
Maybe. What is the pay range?
Depends on experience, happy to be specific on a call. Are you free Thursday around lunch?

The payoff

Your competitors pay $13,000 a year to search a national database that shows them the same active job seekers everyone else sees. You own the entire state registry, enriched with direct contact info, in a database that belongs to you permanently.

Re-order the roster each quarter and diff it against your database: every newly licensed nurse in the state shows up as a new row. New grads, new arrivals, reinstatements. A standing pipeline for the price of a filing fee.

This is an illustrative playbook showing how the engine is designed to be used in this vertical, not a customer case study. Numbers are representative of published provider and roster pricing.

One state roster. One import. A pipeline no job board can see.

$18K once. Full source code. Every provider at wholesale. Your infrastructure, your database, your candidates.

Request Demo 30-minute walkthrough. No pitch deck.