Comparison
NumberBroom vs. The DNC Project
How is NumberBroom different from The DNC Project?
Short answerThe DNC Project (theDNCproject.org) sells four separate scrubs: the National Do Not Call Registry, ten state lists, a litigator list and mobile or landline. As of September 21, 2026, its calculator priced each scrub on its own for the quantity entered, and the litigator scrub did not change with list size, from 10 numbers to 2 million. For heavy use it also sells an Unlimited & API plan, billed annually. NumberBroom charges per row, per list instead: $0.20 per number, $5 minimum, with lower rates past 2,000 rows, and every job includes carrier, line type and an activity score. NumberBroom also caps a file at 10,000 rows and checks only the federal registry, under your own SAN, on lists of up to 1,000 numbers, and no state list. The DNC Project checks both.
Checking a whole list? Preview 20 rows of it free →
On this page
The DNC Project (theDNCproject.org) is a scrubbing service run, in its own words, by telemarketers for telemarketers. It overlaps with NumberBroom on the TCPA litigator check and, in part, the federal registry, which NumberBroom checks only under your own SAN on lists of up to 1,000 numbers; its state-list scrubs NumberBroom doesn't offer. The biggest difference is how each one charges, so this page starts there.
The short version
On September 21, 2026, The DNC Project's calculator priced each of its four scrubs on its own, and the litigator scrub did not change with list size, from 10 numbers to 2 million. NumberBroom charges $0.20 a row for the first 2,000, lower after that, with a $5 minimum, and one job includes carrier, line type and an activity score. The DNC Project also scrubs the federal and state Do Not Call lists, where NumberBroom checks only the federal registry, under your own SAN, on lists of up to 1,000 numbers.
NumberBroom is the better fit for a list you scrub when you have one, with no plan to buy, for a file you want already filtered down to rows that are safe to dial, and for carrier and activity data in the same job.
NumberBroom's DNC check is narrow
NumberBroom checks line type, carrier and activity, and screens for known litigators. Its only registry check is the federal one, under your own SAN, on a signed-in scrub of up to 1,000 numbers; it never checks a state list. If your calls or texts need more than that, run a registry check elsewhere. Do I need a SAN? covers who holds that obligation.
Pricing model and access, side by side
| The DNC Project | NumberBroom | |
|---|---|---|
| Pricing model | Per scrub, each one priced on its own for the quantity entered | Pay as you go, per list, priced before you pay |
| Subscription | Optional Unlimited & API plan, billed annually | None |
| Price list on the pricing page | No, a calculator that quotes each scrub | Yes: $0.20/number to 2,000 rows, $0.16 to 5,000, $0.08 to 10,000, $5 minimum |
| Litigator check | A scrub of its own; the calculator did not change it with list size (10 to 2,000,000 numbers) | In every job, by the row |
| Line type | Mobile or landline: a separate scrub, with a minimum purchase | Included, with carrier and an activity score |
| Federal DNC registry | Yes, a separate scrub priced by volume, with a minimum purchase | Included free on lists up to 1,000, under your own SAN |
| State DNC lists | Yes, ten states | No |
| Largest file | "A few million" numbers, per its FAQ | 10,000 rows |
| Account needed to pay | No, per its start page | No, guest checkout |
| Try before you pay | First 10 numbers | A 20-row preview of your file, plus 5 single lookups a day |
| Refunds | None once a scrub has started, per its terms | Rows the provider never answers are refunded to your card |
| API | With the Unlimited & API plan | Single lookups at $0.20 each, pre-paid, or a list scrub ordered by API and paid by card |
The difference is how the price is built. The DNC Project builds a list's price out of the scrubs you pick: the registry, the state lists, the litigator check and line type are each a separate line. NumberBroom prices the list by the row and puts carrier, line type, an activity score and the litigator check in that one price. Ask The DNC Project for a current quote for the scrubs you need, and price your own list at NumberBroom before you pay. The 20-row preview is free.
What comes back is different
The DNC Project's pricing cards describe a column added per scrub: a Y or N in is_litigator, and the same for each other scrub you bought. Its litigator page says matches are "flagged and removed", so ask which you will get. NumberBroom returns the rows that passed in *_clean.csv, with your original columns untouched and line_type, carrier, activity_score and scrub_status added, and the rows it removed for their line type, a disconnected line, an invalid number or a litigator match in a second file, each with its reason. The litigator matches also come back in a file of their own.
Both services keep a dated record of every scrub. The DNC Project advertises a "100% accuracy guarantee". Its terms of service, effective July 3, 2026, disclaim any warranty of accuracy and say accuracy statements in its marketing are qualified by that disclaimer.
Quick check: how does each one charge?
Pick an answer to see whether it is right, and why.
Where each one fits
- You need the DNC registry, state lists and litigators together. The DNC Project covers all of them. NumberBroom covers litigators and, on lists of up to 1,000 numbers under your own SAN, the federal registry, but no state list.
- Your files run past 10,000 rows. The DNC Project says it takes "a few million" numbers, where NumberBroom takes 10,000 rows per upload.
- You have a list in hand and want it filtered down to live mobiles. NumberBroom prices the list by the row, with carrier and line type in the same job and a free 20-row preview first. See the batch litigator scrub for how it works.
For how DNC and litigator vendors charge, see what drives the cost of DNC scrubbing.
Frequently asked questions
How is The DNC Project priced?
Per scrub, each one on its own. Its pricing page has a calculator rather than a price list: on September 21, 2026, it priced the federal DNC scrub, the ten state lists, the litigator scrub and mobile or landline detection separately for the quantity entered. The federal scrub and mobile or landline detection were priced by volume, each with a minimum purchase, while the litigator scrub and the state lists did not change with list size at any quantity we entered, from 10 numbers to 2,000,000. For heavy use there is an Unlimited & API plan, billed annually, which covers the federal, state and litigator scrubs. The first 10 numbers are free. Ask The DNC Project for current prices, since they change. NumberBroom has no subscription and nothing to prepay: pay per list, after a free 20-row preview.
Does The DNC Project charge per row like NumberBroom?
Not the way NumberBroom does. The DNC Project builds a list's price out of the scrubs you pick, so a list that needs the registry, a litigator check and line type is priced as separate scrubs. NumberBroom prices the list by the row: $0.20 per number for the first 2,000 rows, $0.16 to 5,000 and $0.08 to 10,000, with a $5 minimum, and that price includes carrier, line type and an activity score along with the litigator check. Ask The DNC Project for a current quote, and price your own list at NumberBroom before you pay -- the 20-row preview is free.
Does NumberBroom check the Do Not Call Registry like The DNC Project does?
Only the federal registry. A signed-in paid NumberBroom scrub includes a federal Do Not Call Registry check, under your own FTC subscription (SAN), included free on lists of up to 1,000 numbers. It never checks a state list, and won't call a number on a larger list registry-clear. The DNC Project scrubs the federal registry and ten state lists. If you need a state check, or a registry check on a list over 1,000 numbers, NumberBroom doesn't replace it. Do I need a SAN? covers who has to hold registry access. The DNC Project's pages don't say clearly whether its customers need one.
What does each one give back?
The DNC Project's pricing cards say each scrub adds a column to your file: is_litigator as Y or N, on_dnc as Y or N, and is_mobile as M, or L for a landline or VoIP number. Its litigator page says matches are "flagged and removed", so ask which you will get. NumberBroom does the filtering: you get a file of the rows that passed, with your original columns intact and line_type, carrier, activity_score and scrub_status added, and a second file of the other rows it removed, each with its reason. Litigator matches are removed and counted but never listed. Both keep a dated record of each scrub.