Personal services (Punchey-era engagement) · sample install
One booking + payments stack across 4 salon locations, in 6 weeks
A 4-location salon group was running each shop on its own booking tool, its own card terminal, and its own spreadsheets. Owners couldn't see real-time bookings or revenue across locations. We consolidated booking, payments, and reporting onto one stack and gave the owners a single dashboard.
4 → 1
Booking + payments stacks consolidated
~95%
Reduction in owner reporting time
+18%
Repeat customer revenue (90-day post-launch)
6 weeks
Build to full rollout across all locations
Composite sample build. Multi-location salon group (Punchey client, anonymized) is a representative scenario drawn from patterns we've seen across many similar businesses. Specific names and numbers are illustrative, the workflows, stack, and outcomes reflect real engagements.
the story
What was going on
This was a real engagement from the founder's Punchey era. The owners had grown to 4 locations by acquisition, which left them with 4 different booking tools, 3 card processors, and a Monday-morning spreadsheet ritual to figure out how the group performed. We consolidated everything onto one stack over 6 weeks, booking, payments, staff scheduling, and reporting, and gave the owners a single dashboard. Reporting time collapsed from roughly 6 hours a week to about 20 minutes. Client and exact numbers are anonymized; the engagement is real.
before / after
What changed
before
- Each location ran its own booking tool, staff couldn't see other locations' availability.
- Three different card processors, three different fee schedules, three different month-end reports.
- Owners pulled revenue numbers by hand in a shared spreadsheet every Monday.
- No-show and rebooking rates were guessed at, not measured.
after
- Single booking + payments stack across all 4 locations, with cross-location staff visibility.
- One processor, one fee schedule, one monthly statement, and a single deposit account.
- Owner dashboard shows bookings, revenue, and no-show rate per location, updated live.
- Automated review requests and rebooking nudges run on the same rules across the group.
what we built
The system, in pieces
- Migrated each location's booking data onto a single platform without losing past appointment history.
- Replaced 3 card processors with one, handled the merchant underwriting and terminal swap.
- Built a single owner dashboard showing bookings, revenue, and no-show rate by location, by stylist.
- Standardized SMS reminders, deposit policy, and post-service review requests across the group.
- Trained location managers on the new flow over a single week, with on-call support for 30 days.
stack
Tools we wired together
- Punchey booking + payments
- Twilio SMS
- Consolidated merchant processing
- Owner reporting dashboard
- Cross-location staff scheduling
timeline
6 weeks
Build to launch, including a 1-week onboarding and walkthrough.
investment
Engagement-priced (Punchey-era, anonymized)
Fixed-quote sprint plus optional monthly support to keep things tuned.
more sample builds
Other builds we've shipped
Tattoo studios & barbers
Deposit-required booking that filled the chair and killed the no-shows
No-shows down ~55%. Chairs full 6 days a week.
Read
Trades & home services
From voicemail backlog to booked jobs by sundown
After-hours jobs captured. 22% lift in repeat work.
Read
Auto & dealership service
Online quoting and deposit-locked bays for a mobile detail shop
Quote-to-booking time: 2 days → 12 minutes. Weekend no-shows zeroed.
Read
want this install?
Booking-to-Review Install · $5,500 · 10 business days
Standard plus multi-channel intake, customer groups, and post-launch tuning.