It all starts with Practice Identity

Your list says 47 accounts. The truth is 31 owners.

PracticeBase resolves who actually owns each practice on your file, then flags it the month that changes. If you sell to independents, that’s the rows that can’t sign. If you sell to platforms, that’s your account map. Dental, podiatry, and behavioral health today; each flag dated, with the evidence we matched on.

  • 01Monthly full-record diff
  • 02Evidence on every flag
  • 03No claims data or PHI

Early access opens in batches. Your first file wash is free, and the 47 / 31 above is an example, not your file.

PracticeBase / ownership recordIllustrative Aug 2026 pass
signer key  A|…5036
Foxglove Family DentistryMadison, WI · npi 1740…Cedar Point Dental CareRockford, IL · npi 1093…Bitterroot DentalBoise, ID · npi 1235…shared mailing linesame signercorporate linePARENT · VERIFIEDHeartland Dental3 rows on your file
Owner resolvedThree separate brands. One back office.Evidence attached →

Illustrative record. Parent companies are real; practices are fictional.

It isn’t in a file anywhere. It has to be resolved.

Ownership at this layer isn’t licensed or brokered. We haven’t found it for sale, because it isn’t sitting in a file anywhere. It has to be resolved. Every month we re-read the entire record set, diff it against last month, judge what actually changed, and confirm the survivors against the state that would know.

Monthly passAug 2026

9,726,865provider records read

diff against last month

2,596door-level tells

roll up by event, not by door

624ownership events

auto-label, judge, confirm at the state

shipped with the evidence attached

Figures come from the most recent monthly pass across our sectors and move with every run. The overwhelming majority of changed records are address and phone churn; the judge stage is the thing that separates an ownership event from a typo.

01 Verification

Same file back. Four columns smarter.

Status, ownership, and the rollup key on every practice. Your universe or your own CRM export runs against the same registry. Two of these six rows carry the same owner key, which is the point: they are one account, not two.

PracticeLocationOwner foundEvidenceOwner keyVerdict
Cedar Ridge DentalBoise, IDNoneNot foundNot foundIndependent
Foxglove Family DentistryMadison, WIHeartland DentalShared mailing lineM|…4471Platform
Summit OrthodonticsDenver, CONoneNot foundNot foundIndependent
Cedar Point Dental CareRockford, ILHeartland DentalShared mailing lineM|…4471Platform
Northside Behavioral HealthAustin, TXPsychPlusSigner on 41 entitiesA|…8802Platform
Bitterroot Foot & AnkleMissoula, MTSame owner, 3 doorsCorporate line, reversedM|…1190Small group

Illustrative sample. Practice names are fictional; parent groups are real companies. Platform, chain, and small group are cluster sizes, not brand claims. A key holding twenty or more organizations under three or more names is a platform. A solo practice that routes its paperwork through an answering service is still independent. Independent means no parent on record as of the verification date. It is re-checked on every monthly pass and never sold as a certificate.

Every flag ships with the evidence we matched on. On the one vertical where we’ve run a formal answer key — 115 dental practices whose owners were already known — the sweep found all 115 before any paid lookup ran. That’s one vertical, and it measures what we found, not what your file will show. Send us practices you already know the answers for and check our work against them.

The test that stops us selling you a billing company.

Twenty practices filing one back-office line look exactly the same whether a platform bought them or a billing service signed them. The fingerprint is identical. Only the profile tells them apart, and every cluster has to pass before it ships as an owner.

Owner shape
  • 29 doors on one key
  • 0.86 of them under a single name
  • 1 specialty family

Ships as a platform.

Vendor shape
  • 65 doors on one key
  • no dominant name
  • 12 unrelated specialty families

Ships as a billing service, never as an owner.

02 Signals

Then the file is watched. Four tells, ordered by how early they fire.

A useful signal answers three questions: what changed, when did it change, and who owns the account now. Ownership is the first live signal family. The loud kind changes the legal entity, moves the tax ID, and breaks a contract. The silent kind leaves the entity alone and moves only control. That silent kind fires first, and almost nobody is watching for it.

← Earliest · the tell almost nobody watchesLatest · the tell everyone already has →
01Shipping

Billing key consolidation

Months to years before any filing

When a platform absorbs a practice, the entity usually survives with the same name and the same registered agent. Nothing files anywhere. What moves is the billing layer. The practice’s remittance key turns up on a key shared by twenty other locations across three states and four specialties, and that is how the acquisition shows up.

Honest limitIntegration lands when the platform gets around to it, not when the deal closes. One eye-care group we caught this way had announced its affiliation with EyeSouth Partners five years before the billing layer finally moved.

02Shipping

Ownership & entity change

The month the filing lands

A physician group walks out of a health system. A platform absorbs a practice. A new PC forms over the same front door. Whatever the shape, there is a new EIN, a new TIN, and a new counterparty on every contract. This is the loud change that breaks a payer agreement and re-keys every vendor relationship the practice had.

Honest limitSome of these are the same doctor re-keying their own practice. Before a flag ships we pull the new entity from the state and check whether its registered agent is the person named in the old one. If it is, it is a rebrand, and it gets downgraded instead of sold to you as a sale.

03Measured · next build

Billing posture change

The month remittance moves

In-house to outsourced, outsourced back to in-house, or one biller swapped for another. A practice that just changed billing posture sits in an open buying window. Somebody just won them, or somebody just lost them and they have proven they will switch. 133 independent practices in our sectors moved last month.

Honest limitWhat we can see is a back-office line moving, not a remittance record. So this ships as “billing posture changed” and never as “switched billers.” The proxy is good enough to time a call, not to name the vendor who won or lost.

04Measured · next build

Closure & deactivation

Whenever somebody bothers to file

The unglamorous one that stops mail bouncing and stops reps driving to empty suites. 490 organizations and 2,098 individual clinicians retired their provider record in a single month.

Honest limitThat is nowhere near the true closure rate. Most practices that close never file anything at all. Closure only becomes trustworthy joined against state dissolution status and a disconnected phone, which is exactly why it is not shipping yet.

Confirm step: one audit round11 flags · checked against state filings, one by one
5ConfirmedA different entity had absorbed the practice’s provider record. It had the shape of an asset sale, with a new TIN behind the same front door.
2DowngradedNot a sale. The new entity’s registered agent was the same doctor named in the old one. We caught the rebrand before it shipped.
1UpgradedNo state filing at all, but the platform’s billing key had moved. The silent species, caught by the other rung.
3UnsettledThe storefront name turned out to be a trade name, so the legal-name lookup missed. Shipped tagged unconfirmed rather than guessed at.

Eleven flags is a sample, not a rate. We’re not going to turn it into a percentage. It’s here so you can see how the confirm step behaves, including the three it couldn’t settle and shipped as unconfirmed.

The switchboard. Built per customer, on request.
  • Running adsVerified
  • Billing partner & tech stackVerified
  • Open roles & posted wage ratesVerified
  • New service lines (site diffs)Verified
  • Competitor engagement on an accountSuggested
  • Front-desk responsivenessSuggested
  • Patient-access problems in public conversationsSuggested
  • Cash-pay orientation & growthSuggested
  • Demand proxies (review velocity)Suggested

Need one we don’t list? Tell us the signal in plain English. “Which of these just posted a front-desk role above $24 an hour?” We build your first monitors with you.

Example monthly digest4 changes · 4,996 unchanged
  • Foxglove Family DentistryIndependent → Heartland Dental · Aug 2026
  • Northside Behavioral HealthIndependent → PsychPlus · Aug 2026
  • Willow Creek Dental ArtsOpened a second location · Aug 2026
  • Elm Street CounselingClosed · remove from sequence · Jul 2026
Illustrative. Most months, most rows don’t change — that’s the point.
GET /v1/resolve?practice=lakeside-dermatology-madison-wi

{
  "status":         "operating",
  "verdict":        "platform",
  "parent":         "Forefront Dermatology",
  "owner_key":      "M|…4471",
  "evidence":       ["shared_mailing_line"],
  "group_size":     61,
  "top_name_share": 0.94,
  "verified_at":    "2026-08-14"
}
What one resolved record looks like. Delivered as a file today; the same record over an API is on the build list.

03 The denominator

Getting a list was never the hard part.

Everyone can buy a list. What almost nobody has is a denominator: a fixed set of accounts that doesn’t quietly drift between quarters, that rolls up to owners instead of addresses, and that you can publish a hit rate against without arguing about the base.

Describe the practices you care about by specialty, geography, size, and ownership, or hand us the file you already have. We compose it from the registry: every practice that matches, deduplicated, ownership-resolved, with a rollup key so multi-location owners show up as one entity instead of twelve rows.

We keep proposing additions: a practice that just opened inside your footprint, one that just came off a parent, or one shaped like the accounts you already win. But nothing enters the denominator until you accept it. The base only moves when you move it, which is the whole reason a hit rate against it means anything.

The enterprise databases are built from claims and facility registrations, so they see hospitals and health systems. The layer where PE actually operates, including platform groups and MSOs buying Main Street medicine, leaves no claims trail and no registration trail. A partner-model group can leave every practice its own name, its own provider number, and its own tax ID. What it cannot leave alone is the back office. Once billing is centralized, the practices start filing the same mailing line, the same signer, and the same corporate number. That convergence is the tell.

Heartland Dental’s signer line carries 2,164 organization records filed under 297 different practice-corporation names. MB2 Dental’s corporate line carries 495 under 488 names. Neither is findable by domain and neither is findable by name. Both are loud on one number, and finding that number is the whole company.

Say it like you’d say it to a rep

  • Independent dental · Southeast · 1–3 locations
  • Outpatient behavioral health · Texas · no parent on record
  • Platforms acquiring in the Midwest · 10–50 locations
  • Every Heartland Dental location, rolled up as one owner
  • 3verticals live: dental, podiatry, behavioral health
  • 103,725behavioral-health doors mapped in one pass
  • 88,003of them complete enough to work: name, site, phone
  • Monthlythe whole record set re-read and diffed

No claims data. No PHI. Everything above is derived from the public record and re-derived on every run.

04 Who runs on it

One signal layer. Three ways to act.

GO-TO-MARKET

Sell to the right practices

Some of the “independents” on your list buy through a parent, and some of your accounts are the same owner twice. Route reps by verdict, roll up multi-location owners, and act on the changes the month they land.

Health-tech · devices · suppliers
SELLING INTO THE PLATFORMS

Treat the parents as accounts

If DSOs and MSOs are your buyers, the registry runs in reverse: platforms mapped with the locations they’re operating behind, acquisitions and de-novo openings flagged the month they land. A group that just bought six practices is usually about to standardize vendors.

Enterprise sales · DSO/MSO suppliers
INVESTORS & DILIGENCE

Map the roll-up

Platform activity leaves no claims trail and no registration trail. That is why it is invisible in the databases. Track acquisition pace by platform, brand by brand, market by market, with the receipts attached.

PE · M&A · market mapping

05 The landscape

The data you’re using was built for a different buyer.

About a quarter of US dental practices now sit under a DSO, and the share of physicians in small practices fell from 61% to 47% in a decade. The consolidation is real, and the databases everyone buys were built before it started (ADA/HPI, AMA).

CLAIMS-BUILT

Enterprise healthcare databases

Built from claims feeds and facility registrations, so they see hospitals and health systems. What they miss is the middle: the PE-backed platform groups and mid-size MSOs between a solo practice and a health system, which leave no claims trail and no registration trail.

Definitive · IQVIA · claims aggregators
COMMODITIZED

Lists & generic signals

The same recycled rows every competitor already bought. “Independent” asserted, never verified. Twelve rows that are secretly three owners. And whatever signal you got went to every other rep who bought the same feed.

Apollo · ZoomInfo · list brokers
WHAT COMES NEXT

The verified signal layer

An ownership-resolved denominator that only moves when you approve it, watched for the events that create a reason to act. Every shipped signal is dated and carries the evidence behind it.

PracticeBase

06 Early access

We’re opening in batches.

Each batch starts with a free file wash. You get your list back with the four columns, and every flag carries its evidence so you can check us yourself.

Leave a work email and we’ll tell you when your batch opens. That’s the only thing we’ll use it for.

We’ll only email you about your batch.