Bookings

Every appointment across the five clinics, in the two booking systems the group runs. Values are booked service value — what the appointment was worth on the schedule — not recognised revenue.

Dec 2027 · month to date
Booked
2,281
Dec 2027 · month to date
Completed
1,902
2,124 last month
No-show rate85 missed
3.7%
3.5% last month
Cancellation rate
12.9%
294 cancelled · 163 the source system cannot classify
Average ticket
$530
booked value per completed visit · $512 last month
No-show exposure
$48,080
booked value of appointments nobody attended — the slot may have been refilled, so this is exposure, not loss

What happened to every booking

Dec 2027 · month to date
Completed1,902
Completed — 1,902Cancelled early — 85 · notice given, no fee dueCancelled late — 46 · inside the notice window, a fee is dueCancelled, unclassified — 163 · the booking system cannot say whichNo-show — 85 · nobody arrived and nobody called

No-show and cancellation rates

35 months
0%10%20%Feb ’25Apr ’25Jun ’25Aug ’25Oct ’25Dec ’25Feb ’26Apr ’26Jun ’26Aug ’26Oct ’26Dec ’26Feb ’27Apr ’27Jun ’27Aug ’27Oct ’27Dec ’27
Cancellation rateNo-show rateThe right-hand month is still open, so its rates move as the month fills.
Both rates are a share of appointments booked in that month, so they can be read against one another. Neither is differenced against the open month.

The status the booking system cannot express

6,222 cancellations, all time
Source systemWritesMeansAppointments
booking_acquiredCOMPLETEAttended26,135
booking_acquiredCANCELLED-EARLYCancelled early — no fee2,923
booking_acquiredCANCELLED-LATECancelled late — fee due1,598
booking_acquiredDID NOT ATTENDDid not attend1,305
booking_legacyCompletedAttended36,305
booking_legacyCancelledCancelled — early or late unknown6,222
booking_legacyNoShowDid not attend1,747
A late cancellation earns a fee and an early one does not, so this is not a cosmetic difference — it decides whether money is owed. The legacy system writes one token for both, which is why the group keeps a cancellation spreadsheet as a seventh feed: it is the only place the distinction exists for Scottsdale, Tempe, Tucson.

By clinic

all months
ClinicBooking systemBookedCompletedNo-showCancelledUnclassifiedAverage ticket
Irvineacquired17,37114,2034.1%14.1%none$508
La Jollaacquired14,59011,9324.1%14.2%none$515
Scottsdalelegacy19,54316,0183.9%14.2%2,768$505
Tempelegacy13,78511,2873.8%14.3%1,973$528
Tucsonlegacy10,9469,0004.2%13.5%1,481$531

By provider

top 12 by booked value · all months
Saoirse Ncube
5,711 visits · 3.7% no-show
$2,950,565
Priya Ncube
2,986 visits · 4.3% no-show
$1,521,800
Rowan Watanabe
2,922 visits · 4.8% no-show
$1,510,665
Deniz Sandvik
2,962 visits · 3.8% no-show
$1,506,695
Emiko Watanabe
2,697 visits · 3.3% no-show
$1,389,095
Liv Barash
2,691 visits · 4.4% no-show
$1,360,235
Yusuf Zhou
2,681 visits · 4% no-show
$1,339,360
Thandiwe Kaya
2,644 visits · 3.5% no-show
$1,333,100
Yusuf Haddad
2,656 visits · 3.8% no-show
$1,321,480
Talia Demir
2,391 visits · 3.3% no-show
$1,247,165
Talia Haugen
2,322 visits · 4.1% no-show
$1,233,510
Priya Rahimi
2,251 visits · 4.2% no-show
$1,216,420

Service mix

all months
CategoryBookedCompletedBooked value
injectable22,27518,242$11,958,180
skin17,93914,685$3,481,845
laser11,7799,636$6,696,070
device10,3058,462$7,226,880
wellness8,8757,308$2,823,005
consult5,0624,107free by design
Consultations carry visits and no value: they are free by design, so they show as booked time with nothing to recognise. Averaging them into a ticket figure would understate every clinic.