If you're wholesaling real estate, your whole business runs on one thing: getting a working phone number for a motivated seller before your competition does. Skip tracing is how you turn a property address and an owner's name into a number you can actually dial or text. Paid services make it look like magic. It isn't. Most of what they sell you is publicly available — they've just stitched it together and charged you 10 to 25 cents a hit for the convenience.
Full disclosure: I work for ReadySMS, an SMS platform. We don't sell skip-tracing data, so I have no reason to talk you out of the free route. What I do care about is the part nobody covers honestly — once you've got those numbers, texting them legally is a separate problem, and getting it wrong is how a $0.01 lead turns into a four-figure TCPA letter.
This guide covers both halves: how to skip trace for free (and when free isn't worth it), and how to text the list without setting yourself on fire.
What skip tracing actually is
You have a property in a county you want to work. The owner doesn't live there — maybe it's inherited, maybe it's a tired rental, maybe they moved out of state. The tax record gives you a name and a mailing address. Skip tracing is the process of bridging that name to a current phone number, email, and sometimes a relative's contact info.
Three pieces of data drive the whole thing:
- The property address — what you're targeting.
- The owner of record — from county assessor / tax data.
- A reachable phone number — the thing you're paying for.
Free skip tracing means doing steps 2 and 3 yourself instead of paying a vendor to do them in bulk.
The free skip-tracing stack (what actually works)
Here's the honest hierarchy, from highest-yield to "only when you're stuck."
County assessor and tax records
This is the foundation, and it's genuinely free. Most county assessor and treasurer sites let you search by parcel or address and return the owner of record, the mailing address (gold — if it differs from the property, you've got an absentee owner), assessed value, and sale history. Some counties have clunky 1998-era portals; some have clean APIs. Either way, this is your source of truth for the name.
Free people-search and reverse-lookup tiers
Sites like TruePeopleSearch, FastPeopleSearch, and similar offer free lookups by name + last-known city. You'll get age, relatives, prior addresses, and sometimes phone numbers. Accuracy is mixed — expect a meaningful share of dead or wrong numbers — but for a name you've already confirmed in county records, the hit rate is usable. Cross-reference two of these against each other; if the same number shows up twice, your confidence jumps.
Social and search
For a unique name, a plain Google search plus Facebook/LinkedIn can confirm you've got the right person and occasionally surface a contact number on a business page. This doesn't scale, but for a small high-value list — say, 40 probate or pre-foreclosure leads — it's worth 20 minutes.
Obituaries and probate filings
For inherited-property plays, obituaries name the surviving relatives. Those relatives are your actual decision-makers, and you trace them, not the deceased owner. Free, and weirdly underused.
Voter and business registrations
Where public, voter files and Secretary of State business filings can confirm an address or surface a number tied to an LLC-owned property.
Free vs. paid: the accuracy and time math
Free skip tracing isn't free. It costs you time, and time has a number attached.
| Approach | Cost per number | Realistic accuracy | Time per lead | Best for |
|---|---|---|---|---|
| County + free people-search | $0 | ~40–60% usable | 3–6 min | <100 leads, high-value lists |
| Paid bulk skip trace | ~$0.07–$0.25 | ~60–80% usable | seconds | Large lists, scaling |
| Hybrid (paid bulk, free for the misses) | low | best overall | varies | Most serious operators |
Run the math on your own time. If you value an hour at $25 and free tracing takes 5 minutes a lead, that's about $2 of your labor per number — well above what a bulk service charges. The free route wins at low volume or when cash is tighter than time. Once you're tracing hundreds of leads a week, paid bulk almost always pays for itself, and you only fall back to free lookups for the records the vendor missed.
The accuracy percentages above are rough industry approximations, not measured guarantees — your county and list quality will move them around a lot.
The part everyone skips: you still need consent to text these
Here's where wholesalers get burned. You skip-traced a number. The owner never gave you that number. They never opted in to anything. Texting them a "we buy houses" blast is, in plain terms, cold outreach to a number you scraped — and that's exactly the fact pattern TCPA plaintiff attorneys look for.
The exposure is real: statutory damages run roughly $500 to $1,500 per text. One annoyed recipient on a 2,000-message blast can turn a campaign into a settlement conversation. I'm not a lawyer and this isn't legal advice — but the risk is well-documented enough that you should plan around it, not hope past it.
A few things that materially reduce your exposure on cold skip-traced lists:
- Scrub the list before you send. Run it against DNC and known TCPA-litigator lists and suppress the matches. ReadySMS offers a standalone litigator + DNC scrub at $0.005 per contact — half a cent to drop the numbers most likely to file. Cheap insurance against a four-figure problem. We broke down the full cost comparison in the math on one TCPA lawsuit vs. scrubbing your whole list.
- Honor opt-outs automatically. Every text needs a working STOP path, and once someone opts out they can't be messaged again. ReadySMS handles inbound STOP/UNSUBSCRIBE automatically and propagates the opt-out across campaigns, so you can't accidentally re-text someone who already told you no.
- Respect quiet hours. No texts before 8am or after 9pm in the recipient's local time. ReadySMS holds sends outside permitted local hours based on the recipient's area — one of the easiest TCPA mistakes to make and the easiest to automate away.
None of this makes you lawsuit-proof. Compliance is ultimately on you as the sender. But scrub + opt-out + quiet hours is the baseline that separates "doing real outreach" from "begging for a demand letter."
You need a registered 10DLC number to send at all
Beyond the legal layer, there's a carrier layer. If you blast cold texts from an unregistered number, carriers will filter most of them before they ever land — your "campaign" just quietly dies and you never know why.
Sending business SMS in the US requires A2P 10DLC registration: you register a brand (~$10/mo in carrier fees) and a campaign (~$20/mo), and approval usually takes 1–3 days. ReadySMS handles this in-app. If you're new to it, our 10DLC explainer and the registration cost breakdown cover what you actually pay.
One warning specific to wholesalers: real-estate "we buy your house" messaging gets scrutinized hard during campaign review, and vague sample messages get rejected for SHAFT or "lead gen" flags. If your campaign bounces, this rewrite guide walks through the language that gets approved.
What the full workflow looks like, end to end
Putting the pieces together for a real campaign:
- Pull your list from county records — absentee owners, pre-foreclosures, probate, whatever your niche is.
- Skip trace — free for a small high-intent list, paid bulk for volume, with free lookups to fill gaps.
- Register your 10DLC brand and campaign before you send a single message.
- Scrub the traced numbers against DNC + litigator lists and suppress matches.
- Send a short, honest opening text — identify yourself, reference the property, include a STOP. No emoji walls, no spammy link-shortener tricks (those get texts filtered too).
- Work the replies two-way in a real inbox, and let the system kill anyone who opts out.
A quick cost sanity check on the send itself. Say a clean, scrubbed list of 1,500 sellers, one 150-character opening text each (one segment). On ReadySMS Starter that's 1,500 × ($0.0155 + $0.0045) = $30 for the blast. The skip tracing and the scrub are your real per-lead costs; the SMS itself is rounding error. If you'd rather split that list between texting and dialing, we covered the cold-vs-warm channel mix for real estate separately.
The practical takeaway
Free skip tracing is absolutely doable — county records plus free people-search tools will get you a usable number on a real chunk of your list for zero dollars, and for small high-value lists it's the right call. As you scale, paid bulk tracing earns its keep and free lookups become the cleanup crew.
But the data is the easy half. The half that actually protects your business is what happens after you have the numbers: register 10DLC, scrub the list, honor opt-outs, respect quiet hours. Get that right and a five-cent lead stays a five-cent lead instead of a deposition.
If you want to see what the texting side runs once your list is built, the pricing page has the per-segment math, and you get 20 free test sends to try it, plus a $25 credit when you register. Trace your list however you like — just send it the right way.
For a wholesaler-specific setup, the cheapest compliant SMS setup for real-estate wholesalers is the next thing worth reading.