Platform features

Everything you need to find, score, and monitor dental practices.

ProviderSignal unifies 8 government data sources into a single intelligence layer. Search 272,717 dental providers, score acquisition targets, monitor license changes, and map market density, all updated daily.

01

Provider Search & Filtering

Search 272,717 dental providers across all 50 states by name, NPI number, city, ZIP code, or organization. Full-text search powered by PostgreSQL pg_trgm delivers sub-second results across the entire NPPES registry, the definitive federal database of every licensed healthcare provider in America.

Filter results by taxonomy-based specialty (general dentist, oral surgeon, orthodontist, periodontist, endodontist, prosthodontist, pediatric dentist), license status (active, expired, revoked, suspended), sole proprietor status, anesthesia permit level (I through IV), graduation year range, and geographic radius. Combine filters to build precise target lists for outreach, due diligence, or territory planning.

In enriched states, provider records include state dental board data layered on top of NPI records: license expiration dates, disciplinary action flags, anesthesia permits, practice type classifications, and graduation school. Non-enriched states still surface the full NPI baseline: name, address, specialty, organization affiliation, and enumeration date.

02

Acquisition Scoring

ProviderSignal's six-factor scoring algorithm ranks dental practices by acquisition attractiveness on a 0-100 scale. Each practice receives a composite score built from weighted signals that DSO biz-dev teams, brokers, and PE analysts actually use when evaluating targets.

The scoring breakdown: Solo/Independent practice (25% weight) identifies owner-operators without existing DSO affiliation. Retirement Risk (20%) combines graduation year, age, and Medicare volume trend. Practice Vintage (15%) surfaces established practices with long patient histories. Practice Size (15%) estimates scale via co-located provider count. License Status (15%) scores active/retired/expired/cancelled license state. Discipline History (10%) checks for absence of adverse disciplinary actions.

Hover over any score in the search results table to see the factor-by-factor breakdown. Export scored lists as CSV for your CRM or deal-tracking pipeline. The algorithm is calibrated against real DSO acquisition criteria and updated as new data signals become available.

03

License Monitoring & Alerts

Daily monitoring of state dental board data detects changes within 24 hours of publication. The diff engine compares each day's CSV snapshot against the previous day to identify new license registrations, status changes (active to expired, suspended, revoked), approaching expirations, disciplinary actions, and organization changes.

Configure alerts by event type and territory. DSO teams track new registrations and upcoming expirations in their target markets. Brokers monitor disciplinary actions and ownership changes. Suppliers watch for new practice openings. All alerts are scoped to your saved territory states so you only see what matters.

Choose weekly or daily email digests powered by Resend. Each digest summarizes the license events in your territory with direct links to affected provider profiles. The alert feed in the dashboard shows a real-time timeline of all events, filterable by type, date range, and geography.

04

Interactive Market Maps

Mapbox GL-powered provider maps render every dental practice as a clustered marker. Zoom in to see individual practices; zoom out to see density clusters with provider counts. Click any marker to see the provider's name, NPI, specialty, and score. The map centers on your territory states automatically based on your onboarding profile.

Whitespace analysis compares provider density to Census population data at the ZIP code level. Areas with high population-to-provider ratios surface as underserved markets, ideal for de novo clinic placement or mobile dental unit routing. Overlay 647 HRSA-designated Dental Health Professional Shortage Areas (HPSAs) in Texas alone to see where federal funding and loan repayment incentives are available.

Demographic overlays from the Census American Community Survey show median household income, median age, and age distribution by ZIP. Cross-reference market density with income data to identify high-value, underserved territories for expansion planning.

05

Reimbursement Intelligence

Medicaid fee schedule data for dental CDT procedure codes, sourced from state Medicaid agencies (TMHP for Texas). Compare facility and non-facility rates across 370 CDT codes with real dollar amounts. Track rate changes quarterly to understand revenue-per-procedure trends.

CMS Geographic Practice Cost Index (GPCI) data for 110 localities nationwide (5 in Texas) contextualizes reimbursement rates by local cost of practice. The GPCI work, practice expense, and malpractice components feed into Medicare rate calculations and serve as a proxy for private payer rate negotiations.

Revenue potential signals on provider profiles combine procedure volume estimates from CMS Medicare Part B claims data (51,287 dental records across 3,975 unique NPIs covering 2013-2023) with fee schedule rates to approximate gross revenue. Use this for preliminary practice valuation before requesting financials.

06

NPDB Malpractice Data

Aggregate malpractice payment trends and adverse action counts from the National Practitioner Data Bank (NPDB) Public Use Data File. 568,695 dental-related records processed into 1,938 state-by-year aggregate rows provide decade-level trend context for risk assessment.

Texas alone accounts for 6,356 adverse actions in the NPDB dataset. State-level malpractice trends surface on provider profiles as contextual risk indicators. Combined with state board disciplinary action flags at the individual level, this creates a two-layer risk picture: individual provider history from the state board, plus regional malpractice climate from NPDB.

NPDB data is anonymized by federal law (no NPI or names in the Public Use File). Individual-level discipline data comes exclusively from state dental boards. ProviderSignal makes this distinction clear in every profile to ensure accurate due diligence workflows.

07

Data Export & Reports

CSV export with customizable column selection lets you pull exactly the data you need. Select from provider name, NPI, address, specialty, license status, expiration date, score, organization, sole proprietor flag, anesthesia level, and more. Export filtered search results or full territory dumps.

Market summary reports break down your target geography by specialty distribution, license status counts, organization affiliations, and provider density. Use these for board presentations, market entry analysis, or competitive intelligence briefs.

Acquisition target exports include the full scoring breakdown alongside provider details, ready for import into Salesforce, HubSpot, or custom deal-tracking spreadsheets. All exports respect your subscription tier's data access limits.

08

API Access

RESTful API for programmatic access to the ProviderSignal dataset. Growth and Enterprise subscribers receive API keys with configurable per-key rate limits (200 req/min on Growth, unlimited on Enterprise). API-only plans are also available at $99/mo (Starter) and $299/mo (Pro).

Integrate ProviderSignal data directly into your CRM workflows, business intelligence dashboards, or custom analytics pipelines. The API returns JSON responses with pagination, field selection, and the same filter parameters available in the web UI.

API access is designed for teams that need to embed provider intelligence into existing tools rather than using the ProviderSignal dashboard directly. Common integrations include Salesforce enrichment, automated outreach triggers, and portfolio monitoring for PE firms managing multiple DSO investments.

The next acquisition is already in the data. See it first.

7-day free trial. Your first 10 targets ranked in under 60 seconds.

Show Me My Top 20 Targets
Cancel in 2 clicks7 states enrichedData refreshed daily