Demand / Capacity Market Map

RX 01 · Q3 '26 MAP · BUILT AUG 7 '26 ON DATA THROUGH THE JUN '26 CLOSE · 12 LOCATIONS (11 AT DAY 0) · 6 MARKETS · SPECIMEN

REVIEWED WITH THE CFO AND THE REGIONAL DIRECTORS — QUARTERLY, 45 MIN · MONTHLY DELTA CHECK RUNS WITHOUT A MEETING · NEXT REFRESH NOV 6 '26

CONFIDENTIAL · RX 01FORM 118-M

Demand curve against capacity curve, overlaid, one panel per market. Some markets deserve zero spend — this document names them, states why, and states the condition that would overturn each ruling. Geography at metro and region grain only.

MARKETS / LOCATIONS

6 / 12

11 open at Day 0 · Parkway 11 opened Mar '26 and is excluded from every same-store line

OPEN CHAIR-HOURS, JUN '26

1,590

≈ $349K/mo of latent net production at the group's own $219.4/utilized hr — a ceiling, not a plan

RECOMMENDED SPEND CHANGE

−$6,500

per month · −13.1% · reallocation first, reduction second — the money moves before it shrinks

MARKETS RECOMMENDED AT ZERO

2 of 6

plus 1 gated to a $2,500 floor until its desk answers

THE OVERLAY — MARKET DEMAND vs. OPEN CHAIR-HOURS · TWELVE MONTHS TO JUN '26 · EACH SERIES INDEXED TO ITS OWN 12-MONTH MEAN = 100

M-01Capital Metro — Core

CENTRAL 01 · WESTLAKE 03 · NORTH 04

DEM 12,400/MO · OPEN 195 HRS · IN PHASE 2/12 MO

M-02Capital Metro — Inner Ring

MIDTOWN 02 · HILLCREST 05 · UPTOWN 12

DEM 8,600/MO · OPEN 348 HRS · IN PHASE 2/12 MO

M-03North Corridor

SAME-STORE: ROUND ROCK 06 · LAKELINE 07

DEM 9,600/MO · OPEN 221 HRS SS · IN PHASE 2/12 MO

M-04South Ring

SOUTH 08

DEM 3,800/MO · OPEN 136 HRS · IN PHASE 3/12 MO

M-05Riverside Corridor

RIVERSIDE 09 · CEDAR PARK 10

DEM 4,900/MO · OPEN 408 HRS · IN PHASE 3/12 MO

M-06High Plains — Regional
NO CHAIRS IN THIS MARKET · CAPACITY = 0

NO LOCATION · NEAREST CHAIR 41 MIN

DEM 2,300/MO · OPEN 0 HRS · NO CAPACITY CURVE EXISTS

How to read a panelMarket search demand, monthly, from Google Keyword Planner. Your open chair-hours, monthly, from your own scheduling template. Each line is indexed to its own twelve-month average, so the dotted mid-rule is that line's normal.

The ticks are the pointA tick marks a month when demand and open capacity sat on opposite sides of their own averages: the market wanted you in a month your chairs were full, or your chairs were empty in a month nobody was looking. Count the ticks. That is the misphase.

Panels are not comparable by heightEach panel is scaled to its own two series; height tells you shape, the printed figures tell you scale. M-03's capacity line is same-store — Parkway 11 is excluded. M-06 has one line because it has no chairs.

The signals, per market

DEMAND · CAPACITY · PAYER MIX · SATURATION · DRIVE-TIME · SHEET 2 OF 4 · SPECIMEN

CONFIDENTIAL · RX 01FORM 118-M

One row per market. Four of these columns come from sources a diligence team can re-run without us; the rest come from your own systems. Sheet 4 says which is which, when each last refreshed, and how confident we are in it.

MARKET ROSTER — Q3 '26 · CAPACITY AS OF THE JUN '26 CLOSE · DEMAND IS A TWELVE-MONTH AVERAGE TO JUN '26
MARKETLOCDEMAND
SEARCHES/MO
CHAIR-HRS
AVAIL/MO
UTIL
%
OPEN
HRS/MO
DENSITY
SRCH/HR
IN
PHASE
FFS +
CASH %
AUCTION
OVERLAP †
POP ≤20
MIN †
M-01  Capital Metro — Core312,4002,01690%1956.22/1244%1778%
M-02  Capital Metro — Inner Ring38,6001,51277%3485.72/1236%1264%
M-03  North Corridor39,6002,01675%5034.82/12 ss33%959%
M-04  South Ring13,80050473%1367.53/1231%752%
M-05  Riverside Corridor24,9001,17665%4084.23/1227%646%
M-06  High Plains — Regional02,30000n/anone40%
GROUP · ALL 121241,6007,22478%1,5905.412/6036%
same-store — the 11 open at Day 0116,55280%1,308

DEMAND = GOOGLE KEYWORD PLANNER, 22-TERM HIGH-INTENT SPECIALTY-DENTAL SET, GEO-TARGETED, 12-MO AVG TO JUN '26. CAPACITY = YOUR OWN SCHEDULING TEMPLATE, 21-CLINIC-DAY MONTH, TIED POD-FOR-POD TO FORM 610-M P.4. DENSITY = DEMAND ÷ AVAILABLE CHAIR-HOURS; THE GROUP FIGURE EXCLUDES M-06 FROM BOTH SIDES (39,300 ÷ 7,224). ss M-03'S PHASE SCORE IS SAME-STORE — PARKWAY 11 OPENED MAR '26 AND IS EXCLUDED. † NON-ADDITIVE. NO PUBLISHED DENTAL BENCHMARK EXISTS FOR ANY COLUMN ON THIS TABLE — EVERY COMPARISON IS THIS GROUP AGAINST ITSELF.

THE FINDING THE OVERLAY EXISTS TO PRODUCE

In 48 of 60 market-months, the demand you could buy and the chairs you had open were on opposite sides of their own averages. You are not short of demand and you are not short of chairs. You are short of them at the same time.

January is the worst month in the network: benefits reset, search demand peaks in four of the five markets that have chairs, and open chair-hours hit their twelve-month low in all five. December and February behave the same way. No amount of spend fixes a January — the chairs are already full. The fix is a scheduling-template change made in October and it belongs to operations, not to media. What media can do is stop paying peak-season prices for a peak we cannot serve: invert the seasonal spend curve, weighting it into the months your panels show capacity open. That change costs nothing and is worth more than the reallocation on sheet 3.

WHAT WE DO NOT KNOW — STATED BEFORE YOU FIND IT

Where the money goes — and stops

RANKED SPEND REALLOCATION · Q3 '26 · SHEET 3 OF 4 · SPECIMEN

CONFIDENTIAL · RX 01FORM 118-M

Ranked by where the next dollar does the most work, and it ends where it should end: in the markets that get nothing. Some markets deserve zero spend. These are the two, and here is why — including the one with the best numbers on the page.

RANKED REALLOCATION — ENDS IN ZERO-SPEND MARKETS WITH STATED REASONS · MEDIA SPEND ONLY, EXCLUSIVE OF FEES
#MARKETNOW
$/MO
COST / COMPLETED
FIRST VISIT ‡
CONTRIB
@ 90 D
CONTRIB
@ 12 MO
CLEARS12-MO HRS
CLAIMED / OPEN
REC.
$/MO
Δ
1M-03  North Corridor$12,200$288$323$72790-day+211 / 503$22,000+$9,800
2M-02  Capital Metro — Inner Ring$9,800$321$340$76490-day+48 / 348$12,300+$2,500
3M-04  South Ring$4,300$392$310$69812-mo only+30 / 136$6,200+$1,900
4M-05  Riverside Corridor$7,500$373$313$704gated — deskreleases 83$2,500−$5,000
5M-01  Capital Metro — Core$8,900$241$375$84490-day229 / 195 ✗$0−$8,900
6M-06  High Plains — Regional$6,800$905$237$534NEITHERno chairs$0−$6,800
GROUP$49,500$43,000−$6,500

‡ COST PER COMPLETED FIRST VISIT = YOUR COST PER CLICK ÷ (YOUR CLICK-TO-BOOKED RATE × YOUR BOOKED-TO-KEPT RATE), ON THE 22-TERM INTENT SET. "CLEARS" COMPARES IT TO CONTRIBUTION, NOT COLLECTIONS. "12-MO HRS CLAIMED / OPEN" IS THE CHANGE IN PAID NEW PATIENTS × 6.2 CHAIR-HOURS EACH — WHAT THE PROGRAMME CONSUMES A YEAR FROM NOW — AGAINST OPEN HOURS TODAY. M-01 HAS THE CHEAPEST NEW PATIENT AND THE HIGHEST COLLECTED VALUE IN THE GROUP, CLEARS AT NINETY DAYS, AND IS STILL GOING TO ZERO. A COST-PER-PATIENT REPORT WOULD HAVE SAID SPEND MORE THERE. THAT IS WHY WE DO NOT SEND YOU ONE.

M-01 CAPITAL CORE — ZERO · NO ROOM IN THE CHAIRS

229 hrs vs 195

Best economics in the group — $241 a patient, $605 of collected value, clears at ninety days. And we are turning it off. At 90% utilization there are 195 free chair-hours a month here, 0.77 per chair per day. The programme buys 37 new patients a month; at your own 6.2 chair-hours per patient per year that is a standing claim on 229 hours. The market does not have them.

It already shows: 68% of new-patient bookings here are made by moving someone else, third-available is 31 days against a group median of 12, and new patients break at 31% against the group's 26%. The miss is ours — third-available was 19 days at the Jan refresh. It got worse on our watch, because the acquisition programme worked. We are recommending you switch off the thing we built.

Unblock: third-available ≤14 days for four straight weeks, or the hygiene hire 610-M called for lands at North 04.

M-06 HIGH PLAINS — ZERO · NO CHAIRS AT ALL

0% within 20 min

You have no chairs in this market. Nearest one is 41 minutes away. Zero percent of this population is within twenty minutes of a chair you own.

And it shows: 59% of what we book here never arrives, against 26% everywhere else. A completed first visit costs $905 and returns $237 at ninety days, $534 at twelve months — short on both. The ones who do come travel once and largely do not return; their 90-day collected value is $383 against the group's $551.

Zeroing it releases $81,600 a year and gives up 90 new patients worth $48,060 of twelve-month contribution. Net +$33.5K a year, and 47 chair-hours a month handed back to Round Rock 06.

M-05 RIVERSIDE — GATED, NOT ZERO

$2,500 floor

This market has 408 open chair-hours — the second-largest pool you own — and a desk that answers 81% of its calls. Demand routed here leaks at the phone: about eight booked patients a month, roughly $3,900 of collected value, into voicemail.

Held at a $2,500 brand-defense floor. Unblock condition, stated in advance: answer rate ≥90% for four consecutive weeks on Form 247-K. On that week we restore M-05 to $7,500 and take it from M-03, without a meeting.

This is the one I'd overrule if the desk fix lands early. Don't wait for the quarterly.

WHAT THIS REALLOCATION IS ACTUALLY WORTH — INCLUDING THE PART THAT ARGUES AGAINST IT

At average cost per completed first visit this reallocation gains 47 new patients a month and loses 33 — net +14, on $6,500 a month less spend. Do not believe the +14. Average cost is not marginal cost: the thirty-fourth additional patient in M-03 will cost more than the first, because the cheapest inventory is the inventory we already bought.

So we model the gain at a 15% marginal penalty — not an assumption but a measurement: the M-04 spend-up test in Feb–Apr '26 raised spend 38% and cost per completed first visit 14%. At that penalty: +40 gained, −33 lost, net +7 new patients a month, worth about $64K of twelve-month contribution on top of $78K of released spend — call it +$142K a year, over half of which arrives as money that never leaves the account rather than collections someone has to earn.

Where this stops being true. The M-01 loss is counted at 32% of the patients it buys, because 68% of them displace a booking that would have happened anyway. That single number carries the recommendation. The trade survives down to a 26% displacement rate; below that we are wrong and you should overrule us. The number to watch is the reschedule log, not the ad account, and it is on the monitor on sheet 4.

Source and refresh log

SO A DILIGENCE TEAM CAN RE-RUN THIS WITHOUT US · SHEET 4 OF 4 · SPECIMEN

CONFIDENTIAL · RX 01FORM 118-M

Every figure in this document: where it comes from, who owns it, how often it moves, how confident we are. Four of the ten inputs can be re-pulled by someone who has never met us; the six that cannot are named as such, because a dependency you have not written down is a dependency you will discover late.

INPUT REGISTER — Q3 '26 · RE-RUN INSTRUCTIONS IN THE FORM 118-M SOP APPENDIX
#SIGNALSOURCEOWNERHOW WE GET ITREFRESHLASTCONF.
1Search demand, 22-term intent set, per geoGoogle Keyword Planner — historical metricsADMENAds API · KeywordPlanIdeaServiceQuarterlyJUL 28 '26MOD.
2CPC, impression share, auction overlapClient Google Ads account — auction insights, geographic viewClient · ADMEN has accessAds API · scheduledMonthlyJUL 31 '26HIGH
3Click → booked consultClient site + call tracking, offline conversion importADMEN — trackingGA4 + offline uploadMonthlyJUL 31 '26HIGH
4Booked → kept · completed first visitsPractice management systemClient operationsClient must send · scheduled CSV to SFTPMonthlyJUL 31 '26HIGH
5Available & utilized chair-hours, per locationPMS scheduling templateClient operationsClient must send · manual export, no APIMonthlyJUN 30 '26HIGH
6Displacement rate & third-available appointmentPMS scheduling reschedule logClient operationsClient must send · manual export, one month heldQuarterlyJUN 30 '26LOW D
7Payer mix — FFS + cash share of productionPMS ledger reconciled to GLClient CFOClient must send · manual exportQuarterlyJUN 30 '26HIGH
8Collected value per NP & chair-hours per NP, 90-day / 12-monthPMS ledger, cohort-followedClient CFO + ADMENClient must send · cohort join runs client-sideQuarterlyJUN 30 '26HIGH / MOD. C
9Population within 20-minute driveUS Census ACS 5-yr block-group population + OSRM isochrones on OpenStreetMapADMENScript — fully re-runnableAnnually / new locationMAY 14 '26HIGH
10Contribution margin — 62%Client general ledger, 5000-series direct clinical costClient CFOClient must send · manualAnnually / cost changeJAN 15 '26MOD. G

D LOW — ONE MONTH, n=88 BOOKINGS, AND IT CARRIES THE M-01 RULING. C MODERATE ON THE TWELVE-MONTH FIGURES — ONE COHORT. G MODERATE — 62% IS GROUP-LEVEL; PER-MARKET DIRECT COST EXISTS IN THE GL AND WE HAVE NOT SPLIT IT. ROWS 1, 2, 9 AND 10 CAN BE RE-RUN BY A THIRD PARTY WITH ACCOUNT ACCESS AND NO HELP FROM US. ROWS 3–8 REQUIRE YOUR SYSTEMS; EXPORT SPECS ARE IN THE SOP APPENDIX SO A SUCCESSOR CAN REQUEST THEM CORRECTLY ON DAY ONE.

PHI POSTURE — A COMPLIANCE STATEMENT, NOT A LABOR ONE

Nothing in this register carries protected health information. Rows 4–8 originate in a practice management system that does; they are exported as aggregates only — counts, hours and dollars by location and month. The cohort join in row 8 executes inside your environment and returns counts and dollars only; no patient-level record leaves it and ADMEN holds no PMS credential. If a future refresh needs a patient-level join it stops and goes to your compliance officer first — whether or not anyone is watching.

CADENCE — WHY THIS IS NOT A MONTHLY DOCUMENT

This map refreshes quarterly. Its load-bearing inputs — payer mix, collected value per new patient, capacity template, displacement rate, contribution margin — move quarterly at best, and five need a human at your end to export a file. A monthly version would restate the same numbers with new noise on top and teach you to stop reading it. Between quarters a delta check runs monthly with no document and no meeting — an automated monitor producing one paragraph, same-day, only when something breaks. Thresholds are fixed in advance so nobody argues about them afterwards:

Next full refresh: NOV 6 '26 — first Friday, with the Oct board pack, six months of reschedule log behind the displacement rate and a second cohort behind the twelve-month figures. Both zero-spend rulings and the M-05 gate re-open then, flagged in the file so nobody has to remember.

— specimen —

PREPARED — ADMEN ANALYST

— specimen —

REVIEW GATE — SECOND PARTNER

— specimen —

ACCEPTED — CLIENT CFO · DATE