SGA Practice Platform · Exec Summary

The Practice S-Curve. $57.6M in EBITDA levers, identified across 278 practices.

Two maturity curves per practice · one top lever per practice · one live dashboard · one analyst chat that can answer anything about it.
Prepared for Karen Flug & Miles
Scott Aby · April 24, 2026
Where the data came from
SGA · Practice S-Curve
02 / 05
One data picture · both companies
We pulled the same two sources for SGA_East and SGA_West, and layered the SGA operator P&L on top.
In-scope practices
278
Active, not divested, with real data from at least one source.
SGA_East · SGA_West · Modis
143 · 128 · 6
All 217 DI practices matched via master crosswalk.
Identified EBITDA upside
$57.6M
$20.6M revenue growth + $37.0M cost reduction. $26M captured by closing each practice's biggest gap.
Source #1 · Power BI
Gen4 AI CDM
Network-wide revenue, EBITDA margin, pacing, AR, collections — pulled for every practice across both companies. The authoritative financial view.
SGA_East SGA_West Modis
Source #2 · Dental Intel
DI Analytics
Leading indicators: hygiene production, reappointment %, AR aging, recall recapture, treatment acceptance. 19 metrics × 218 practices × monthly history.
SGA_East SGA_West Modis
Source #3 · SGA Operator P&L
SGA_Master_OP_Final
The operator-reported P&L: 149,250 rows × 173 locations × 99 months × 36 Sage account groups. This is what makes the lever engine work — we can point at Dental Supplies % or Clinical Comp % for each practice, not just "profit margin."
Consolidation decision
We had four curves (PBI-Revenue, PBI-EBITDA, DI-Revenue, DI-EBITDA). Collapsed to two — Revenue Maturity + EBITDA Maturity — PBI-primary, DI as fallback. Coverage jumped: EBITDA scored grew from 95 practices to 258.
Why it matters
Two numbers per practice, instead of four. Exec audience gets a clean dashboard; analysts still have the four sub-scores on each practice for audit and cross-source validation.
The two curves
SGA · Practice S-Curve
03 / 05
Every practice sits on two curves
A practice can be Revenue S4 but EBITDA S2 — scaling fine, leaking profit. The lever engine targets that gap.
Revenue Maturity · 278 practices scored
S1 Launch → S5 Harvest
Weighted composite: TTM scale · YoY growth · 3-month trend · budget attainment.
S1
49
S2
76
S3
82
S4
51
S5
16
EBITDA Maturity · 258 practices scored
S1 Launch → S5 Harvest
Weighted composite: margin · AR>90 · GC rate · expense ratios vs best-in-class peer.
S1
23
S2
74
S3
78
S4
59
S5
24
The One Lever
Every practice has a single, named top lever — the highest-impact action right now. One per practice, by dollars. In total: $26M in immediately captureable EBITDA just by closing each practice's #1 gap to the best-in-class peer.
"Best-in-class peer" means
The top-quartile most-efficient operator in our 145-practice peer set. Not a guess — computed from the SGA operator P&L itself, so benchmarks are apples-to-apples, no industry averages.
What the data told us
SGA · Practice S-Curve
04 / 05
Two findings that contradict industry wisdom
The metrics everyone watches do not do what the industry playbooks say they do. Here's what ours actually show.
Aha #1
$57.6M splits cleanly: $20.6M revenue growth + $37.0M cost reduction. Brief them separately.
Industry usually conflates
"EBITDA upside" gets thrown at RODs as one number. They can't act on it — it's too abstract, blends three departments, and nobody owns it end-to-end.
We separated
Revenue levers: $20.6M across 150 practices (top lever = Reactivate Unscheduled Treatment). Cost-reduction levers: $37.0M across 119 practices (top lever = Clinical Comp Efficiency). Each practice has both a top revenue lever AND a top cost-reduction lever named by dollars.
Why it matters
RODs can't work "EBITDA." They CAN work "reactivate 40 unscheduled treatment plans at this office" or "get Dental Supplies from 7% of revenue to 4%."
What it means operationally Revenue levers go to ops/hygiene teams. Cost-reduction levers go to finance/procurement. Don't hand both to the same person — that's how the work stalls. Every practice gets two briefs, two owners, two measurable outcomes.
Aha #2
"Scheduled Production" is coincident — not leading.
Industry says
The name implies "the forward book." Every practice management dashboard treats it as a forward-looking KPI — what's on the schedule next month.
Our data says
Within-practice correlation with production is r = 0.94 at lag 0 (same month) — but drops to r = 0.17 at lag 3 and r = 0.11 at lag 6. Only 36% of practices show meaningful 3-month forward correlation.
What is leading, then?
Of 13 DI metrics tested, only one qualifies as a strong leading indicator for revenue: Gross Hygiene Production at 3-month lag (r = 0.62). The rest are coincident or noise.
What it means Don't use Scheduled Production as an early warning KPI — it restates current production, it doesn't precede it. Put the forecasting weight on Gross Hygiene Production. Treat Scheduled Production as a month-end reconciliation check, not a leading indicator.
See it yourself
SGA · Practice S-Curve
05 / 05
The dashboard is live
Every practice, every lever, plus an embedded analyst you can actually talk to.
Opening the dashboard for the first time? Click "Take the tour" in the top-right. A 90-second guided walkthrough explains every tab, the one-lever concept, and how to use the chat.
Live URL
sga-s-curve-v2.pages.dev
Click any practice on the portfolio tab to drill into its full lever stack. The bottom-right chat bubble runs Claude Opus 4.7 with 9 live tools — ask it anything about any practice, any comparison, any benchmark.
Guided tour
90 seconds from link to confident user.
The tour replaces this deck: it lives inside the dashboard, always in sync with the data, and anyone who gets the link gets the same explanation you're getting now. Play it, replay it, share it.
▶ TAKE THE TOUR (top-right button)
What's next
Ship to 12 RODs with the tour as onboarding. 60-day lever commitments from each ROD, tracked monthly against the dashboard's captured-vs-identified delta.
Questions you'd want me to answer
Ask the analyst. The answer comes with the tool-call breadcrumb so you can audit every claim. No hallucinated practice names, no invented numbers.