For investors and wholesalers

Real estate lead scrubbing: clean the skip trace before you dial.

Check your numbers

Free 20-row preview
  1. Upload
  2. Free 20-row preview
  3. Pay and process

Step 1 of 3: drop your list here.

Drop your CSV, TSV, Excel or PDF file here

or click to choose a file. CSV, TSV, Excel (XLSX, XLS) or PDF -- a tab-delimited .txt works too. Up to 10,000 US numbers per batch.

No file? Paste numbers instead

We email you the results. Plus up to five follow-ups over three weeks about scrubbing the list. Unsubscribe anytime.

What to remove

Neither option can catch every litigator: the check scans court filings, and no litigator database is complete.

What’s the difference?
  • A known litigator is someone whose number appears in court filings in TCPA, FDCPA, FCRA or CFPB cases: lawsuits over calls, texts, debt collection and credit reporting. The check does not say which law a match came from, and no database catches every litigator. Both options remove them.
  • Both remove any number that could not be checked or is not a valid phone number, and keep every column you uploaded.
  • Full scrub also removes landlines, VoIP and disconnected numbers, so the file is mobile only.
  • Litigators only keeps those rows and adds line_type, carrier and activity_score so you can sort them yourself. Full details
  • Do Not Call: either option adds a free federal Registry check on lists of up to 1,000 numbers when you are signed in with your own FTC SAN linked in Settings. A guest checkout is not checked. How it works

You pulled absentee owners, pre-foreclosures or a probate list and skip traced it. Some of those numbers are old landlines, some are disconnected, and a few may belong to serial TCPA litigators. NumberBroom checks every number before you call or text, and gives your file back with every column you uploaded.

Preview 20 rows free before you pay. $0.20 a number, no subscription, no sales call.

What skipping the scrub sounds like

Thirty seconds: a sales rep, a cold list and a known TCPA litigator who is very happy to take the call.

Remove known litigators before anyone dials. Upload your list

What a skip-traced list gets wrong

A skip trace is a records match

It finds the number on file for an owner, not whether that line still works. Cheap traces in particular surface old landlines and recycled cell numbers. NumberBroom checks each number's line type and carrier, and the full scrub takes out disconnected and invalid numbers before your callers dial them. Read what to do after skip tracing.

Litigators sue over calls and texts

Serial TCPA litigators file suit over cold calls and texts, and some seed their numbers onto lead forms and purchased lists. Statutory damages are $500 per violation, and a court may raise that to $1,500 when a violation is willful or knowing. Every scrub removes known TCPA litigators and comes with a dated Record of compliance screening.

Texting or calling? Choose what comes out

Texting needs mobile numbers, so the full scrub, cell phone list scrubbing, returns a mobile-only file. That file tells you what kind of line each number is, not whether you may text it. Calling by hand? Litigators only removes known litigators and numbers that are not valid, keeps your landlines, and costs the same.

Several numbers per owner

Skip traces often put Phone 1, Phone 2 and more on one row. The upload card spots the other phone columns and offers to check them all, giving each number its own row with the owner's details beside it. A number that repeats across rows is looked up and charged once (Scrub + Grade charges every row).

Pull, skip trace, scrub, dial

NumberBroom does not pull lists or skip trace. It is the step after, before anyone calls or texts.

$0.20
Per number
$0
Monthly subscription
20
Rows previewed free
10,000
Numbers per list

Upload your CSV, TSV, Excel or PDF list, written any common way. See the exact price, pay through Stripe, and download your clean file.
Rows past 2,000 cost $0.16 and rows past 5,000 cost $0.08, so 5,000 numbers cost $880 and 10,000 cost $1,280.
Every row you keep comes back as uploaded, with line type and carrier added. Removed rows come back in a second file with their reason, and known litigators also come back in a file of their own. Do Not Call Registry matches are counted, never listed.

Comparing tools? See NumberBroom vs. BatchLeads and NumberBroom vs. BatchDialer, or scrub contacts inside GoHighLevel.

Subscription vendors bill every month whether you dial or not. NumberBroom charges nothing between jobs -- in a month with no marketing, you pay $0.

FAQ

Questions from investors and wholesalers

How do real estate investors clean a skip-traced list before cold calling?
Upload the skip-traced file as it is. NumberBroom checks each number's line type and carrier and runs a TCPA litigator check in one job, at $0.20 a number with a $5 minimum and no subscription. The full scrub returns only mobile numbers; Litigators only removes known litigators and numbers that are not valid, and keeps landlines for calling by hand. You see 20 rows of the real result free before you pay. Numbers you add to your own do-not-call list in Settings, such as owners who asked you to stop calling, are removed from every list you scrub while signed in, and you are not charged for them.
Do the Do Not Call rules cover a call offering to buy a house?
It depends on more than the pitch. Courts have let Do Not Call claims go forward where the call also steered the owner to an agent for a share of the commission, or offered to handle closing services for a fee taken out of the price. Our guide, Can Wholesalers Call DNC Numbers?, walks through the cases. If you scrub the Registry, NumberBroom checks the federal Do Not Call Registry free on lists of up to 1,000 numbers once you are signed in and have linked your own SAN. A guest checkout is not checked. This is general information, not legal advice.
My skip trace returned several numbers per owner. Does NumberBroom check them all?
Yes, when you ask it to. If your file has Phone 1, Phone 2 and more on each row, the upload card names the other phone columns and offers to check them all: it gives each number its own row, with the owner's name and address copied beside it, and every number is checked. Left as one row per owner, only the phone column you pick is checked. A number that appears on several rows is looked up and charged once, except with Scrub + Grade, which grades and charges every row.
What is a TCPA litigator, and why remove them before you dial?
A TCPA litigator is someone who repeatedly files lawsuits under the Telephone Consumer Protection Act, and some seed their numbers onto lead forms and purchased lists to receive the calls they sue over. Statutory damages are $500 per violation, up to $1,500 if a court finds the violation willful or knowing. Every NumberBroom scrub removes known litigators from your list. Matches come back in a file of their own, for your suppression list, and every job comes with a dated Record of compliance screening.
Will the clean file import into my dialer or CRM?
Yes. Every row you keep comes back as you uploaded it, with line_type, carrier, activity_score and scrub_status added, so it imports into BatchDialer, Mojo, GoHighLevel or any dialer, texting tool or CRM that takes a CSV. Removed rows come back in a second file with their line type, carrier and reason. If your leads live in GoHighLevel, a workflow can also send each new contact's number to NumberBroom's API as it arrives.
Should I keep landlines in my list?
Keep them if you call by hand. Litigators only removes known litigators and numbers that are not valid, and keeps landline, VoIP and disconnected numbers, at the same price as the full scrub. Choose the full scrub if you text: it returns a mobile-only file.
How often should I scrub a list?
Scrub each new pull before you call it, and again before a campaign to a list you scrubbed a while ago: new TCPA suits are filed every day, so litigator data changes daily. If you scrub the Do Not Call Registry, re-check at least every 31 days. To run a list you already scrubbed again, use Scrub again in your dashboard; there is nothing to upload.
I'm an agent working expireds and FSBOs. Does this work for me?
Yes. Expired listing, FSBO and circle prospecting lists get the same line type, carrier and litigator check at the same price. Cold calls offering your services are telephone solicitations, so they also need a National Do Not Call Registry scrub under your own SAN; NumberBroom runs that federal check free on lists of up to 1,000 numbers once you are signed in and have linked your SAN.

Ready to scrub your skip trace?

Preview 20 rows free before you pay. No credit card needed. See line type, carrier and litigator status on real numbers from your list.

Scrub My List Now

Or check one number free

Is that number really the owner's? Grade it.

A recycled number can belong to someone else now. Scrub + Grade checks whether the name on each row belongs to the phone and grades every contact that passes the scrub A–F, for $0.55 a row, scrub included. It needs a name column; first and last names in separate columns work too.

See Scrub + Grade pricing →