Research Note · Published 2026-06-04
North Carolina's Unified eCourts: Why One State Has Better Court-Records Data Than Any Other
Authored by Carson Nordmann, Founder of Keystone Court Data. See our editorial standards.
North Carolina sits inside a national real-estate-data anomaly: it is the only state in our coverage where industry aggregators publish pre-foreclosure inventory at scale. The reason isn't that NC has more foreclosures — it's that NC has one statewide court records portal instead of 100 county-by-county systems.
North Carolina rolled out Tyler eCourts as a statewide unified case management system covering all 100 NC counties. One query, one feed, every county.
How most state court systems are structured
The norm in the United States is 50 states × ~3,143 counties × independent court portals. Each county runs its own access system (Tyler Odyssey here, custom-built portal there, in-person-only courthouse elsewhere). To aggregate foreclosure filings nationally, a data company has to write and maintain a separate scraper for every county portal, then normalize the data across all of them.
This is expensive. National aggregators end up choosing which counties to support based on volume and accessibility. Counties with non-standard portals or active anti-scraping measures get skipped. The result: aggregator coverage of pre-foreclosure is patchy and shallow in fragmented-court states like Indiana, Pennsylvania, and New Jersey.
What North Carolina did differently
North Carolina's Administrative Office of the Courts contracted with Tyler Technologies to build a single statewide case management system. Tyler eCourts now serves all 100 NC counties under one access portal, with consistent case-type designations across the state.
One scraper covers all 100 counties. One normalization layer. One ownership-verification path. The marginal cost of adding county #101 is zero — there are only 100. The marginal cost of NC coverage drops by 100x compared to other states.
Why this matters for investor data
Because NC is cheap to cover statewide, the national foreclosure-data aggregators (whose business model depends on covering many states with thin per-county economics) include NC pre-foreclosure inventory in their public-facing products. The aggregator interfaces that show only bank-owned (REO) inventory for IN/PA/NJ/FL show pre-foreclosure complaints for NC — same business model, different state structure.
We documented this in our research note on the pre-foreclosure visibility gap: we sampled hundreds of aggregator-listed properties in IN/PA/NJ/FL and found 100% bank-owned, but NC properties surfaced as pre-foreclosure. The driver was structural — court-records data accessibility — not actual foreclosure activity.
What the NC court structure also means for outreach
- Power-of-sale non-judicial foreclosure. NC is one of the faster foreclosure states (90-120 days from Notice of Hearing to sale) because the trustee under the deed of trust holds the power of sale; the Clerk of Superior Court hears it but doesn't relitigate it.
- 10-day upset bid window. After the foreclosure sale, any party can submit a higher bid (5% or $750 minimum increment) which restarts another 10-day window. This continues until no new upset bid is submitted. Investors at sheriff sales must monitor this window.
- Faster timeline = narrower investor window. Unlike PA (12-18 months) or NJ (3-4 years), NC's compressed foreclosure timeline means the pre-sale outreach window is short. Investors need automated daily monitoring rather than ad-hoc lookups.
Implications for our coverage strategy
North Carolina is structurally easier to cover than IN/PA/NJ from a data-engineering standpoint — but the competitive picture is also more crowded because aggregators already serve it. Our value proposition in NC differs slightly from our value proposition in fragmented-court states:
- In fragmented states (IN/PA/NJ): Our moat is data access. The leads simply aren't available on aggregator interfaces; we're the only source.
- In NC: Aggregators have the same data. Our moat is the timing layer (day-of-filing dispatch), the verification layer (owner-of-record confirmation), and the exclusivity model (one subscriber per county, not the leads-resold-N-times aggregator model).
The broader pattern
Each state's court-records accessibility tells a story about what aggregators can and can't see, and where the moat is for direct court-records intelligence operators. New Jersey is in the middle — single statewide foreclosure office but per-county Surrogate's Courts for probate. Indiana is highly fragmented (92 counties on a mix of Tyler Odyssey and custom portals). Pennsylvania is the most fragmented of all our covered states (67 counties × many portal systems).
Want to extend court-records data coverage into a new state? Start with the unified-portal states (NC, FL with eCourts rollout). Maximum investor moat lives in the fragmented-court states where aggregators can't economically reach.