Practice management for independent LMTs

Everything your practice needs.
Nothing a spa doesn't.

My Mobile Practice is the only practice management platform built for independent massage therapists — whether you go to your clients, see them in a studio, rent a room at a spa, or do all three. One subscription. Your whole business.

🗺
Route optimizer
Nearest-neighbor routing with live Google drive times
🪑
Chair massage events
Corporate events, slot management, invoices, and multi-therapist scheduling
🤝
The Co-op
A job network built into your dashboard — no platform cut
🛡
Any practice type
Mobile, studio, rented room, or all three — we support it

"My current software is built for a spa with five staff. I'm one person in a car."

My Mobile Practice is designed for exactly that. Mobile-first, solo-first. Route optimization. Drive time buffers. Gap filling between sessions. The whole platform assumes you're working from your vehicle, not a front desk.

"I have no idea if I'm actually making money after taxes and expenses."

The financial module calculates your real take-home. Set a net income goal and it tells you exactly what gross income you need to earn — and how many sessions that requires at your service rate.

"I've had clients cross lines and had no way to warn other therapists."

The cross-platform safety flag system lets therapists report incidents once and have that information follow the client across the network — protecting every therapist on the platform.

What's inside

Every tool you actually need.
Nothing you don't.

📅
Booking & scheduling
Address-first booking with zip-code gating. Health intake forms. 4 payment timing modes. Clients self-schedule through a portal linked to your actual availability.
Zip gatingHealth intakeClient portal
🗺
Route optimization
Google Routes API calculates real drive times between every stop. Buffers account for apartments, hotels, elevators, and rush hour. Route order auto-sorts by proximity.
Live drive time15-min buffer roundingGap filling
👥
Client CRM
LTV, tip history, visit count, retention scoring. Per-client logistics notes for parking, gate codes, elevator access, and pet flags. Magic link client portal — no password needed.
LTV trackingLogistics notesRetention alerts
💳
Payments
Stripe and Square connected. Cash, Venmo, Zelle, CashApp, and barter all logged with a tax note. Add-ons at checkout. Memberships with Stripe recurring. Gift certificates with digital codes.
Stripe + SquareCash loggingMemberships
💬
Communication
Six automated triggers: on my way, arrived, 24hr follow-up, rebooking nudge, birthday offer, win-back. Twilio SMS + SendGrid email. Templates editable with live preview.
On my wayWin-backBirthday offers
Review automation
Sends review requests to a rotation of six sites: Google, Yelp, Facebook, Nextdoor, Healthgrades, and Thumbtack. Weights adjust by site performance. Per-client: unused sites always get priority.
6-site rotationResponse trackingWeighted engine
💰
Financial planning
Every dollar you earn is automatically split into tax, business reinvestment, CE fund, emergency savings, and payout. Set a net income goal and work backwards to the gross you need and sessions required.
Tax allocationIncome goalsReverse gross calc
🪑
Chair massage & corporate events
Chair massage is one of the most lucrative revenue streams for mobile therapists — and the most complex to manage. My Mobile Practice handles the full event lifecycle: inquiry, deposit, slot scheduling across multiple therapists, guest booking, prep checklists, and post-event invoicing. One corporate wellness day can bring in $400–$1,000+ for a few hours of work.
Event lifecycleSlot managementInvoice builderPrep checklistPricing calculator
🎓
CE tracker
CE requirements tracked based on your license state. Progress rings per requirement category. Renewal countdown keyed to your license expiration. Log completed and upcoming courses. Mark complete to move them to your record.
All license statesRenewal countdownPer-category progress
🚗
Vehicle & mileage log
Log every business trip with start/end odometer. IRS standard mileage deduction calculated automatically at the current rate. Maintenance reminders by mileage and date interval — oil changes, tire rotations, registration, insurance. NHTSA live recall scan for your exact vehicle. MileIQ CSV import. Navigate to any address in Waze, Google Maps, or Apple Maps with one tap.
Odometer tracker · Drive-time zones · Schedule C deduction · NHTSA recall API
📦
Supplies & inventory
Track every item in your practice — oils, linens, tools, hygiene supplies, laundry, and your vehicle kit — with stock bars and real-time reorder alerts. Log usage and restocks. Laundry tracker shows pending and completed loads. Vehicle pre-departure checklist resets daily. Inventory reminders on weekly, biweekly, monthly, quarterly, or custom schedules.
8 categories · Reorder thresholds · Laundry tracker · Recurring reminders
💑
Couples & group bookings
Full lifecycle management for couples massages and group events. Configurable simultaneous vs. sequential format by guest count threshold. Therapist assignment priority — internal staff first, then Co-op, then external partners. Per-guest service types and intake forms. Flexible deposit structure per booking. Buffer engine accounts for multi-table setup and breakdown time.
Therapist roster · Co-op integration · Guest intake links · Schedule timeline
📋
Job offer evaluator
Score every inbound job offer — Soothe, Zeel, SMS, email, Co-op, or manual — against your personal criteria: effective hourly rate after platform cut, drive time, zone, notice window, time of day, and session length. Verdict is Accept, Review, or Decline. Decline reasons shown prominently. Co-op jobs add a Negotiate option. Whitelisted phone numbers and email addresses auto-detect the source platform.
Platform cut calculator · Scoring criteria · Source whitelist · Evaluation log
🤖
Photo intake with AI observation
Optional client-facing photo intake flow. Clients upload front, back, and side photos in athletic wear and tap directly on their body to mark areas of pain, tension, or discomfort with type, intensity, and duration. Photos are screened for appropriate content automatically. On submission, AI generates structured observation notes for the therapist — visible postural patterns, asymmetries, and focus suggestions — before the session begins.
Nudity screening · Pin annotation · AI observation notes · Therapist-only view
🏠
Studio, spa & hybrid support
Not exclusively mobile? No problem. My Mobile Practice supports owned studios, rented spa rooms, and hybrid practices running all three simultaneously. Set separate hours, pricing, and booking rules per location. The system detects when mobile and studio windows overlap and routes the booking correctly — automatically or with your manual confirmation.
Owned · Rented room · Mobile · Overlap management · Per-location pricing
Background automations
Configurable automation scheduler for every recurring task: review requests 24hrs post-session, appointment reminders at 2hrs, on-my-way texts at 15min, win-back campaigns at 60 days of silence, birthday offers, membership renewal notices, and waitlist auto-offers on cancellation. Push notification, SMS, email, or any combination. Toggle each automation independently with a live activity log.
8 trigger types · 7 channel options · Push notifications · Activity log
Route & schedule

Your day, optimized before it starts

The route optimizer sorts your stops by proximity, calculates real Google drive times, and adds buffer automatically based on what's at each location — apartments get extra time, hotels get more, couples sessions double the setup. By the time you open the app in the morning, your sequence is already efficient.


Gap filling surfaces nearby clients who fit into open windows. One-tap invite sends them a booking link. The AI booking assistant handles the conversation.

Today's route — 3 stops
1
Jane Doe
Therapeutic Massage · 60min · Clearwater
10:00 AM
2
Sarah Smith
Prenatal Massage · 60min · Tampa
1:00 PM
3
Maria Torres
Sports Recovery · 90min · Largo
3:30 PM
Total drive: ~38 min Route efficiency: 91%
Financial clarity

Know your real take-home before you leave the driveway

Self-employed therapists are the most likely small business owners to get blindsided by a tax bill they didn't see coming. The financial split engine divides every dollar you earn into five buckets the moment you log it — taxes, business reinvestment, CE fund, emergency savings, and your actual payout.


Set a weekly, monthly, or annual net income goal. The system tells you the gross you need to earn at your payout rate, and how many sessions that requires at your service rate. No spreadsheet required.

Income split — this month
$967
Your payout · 45% of $2,149 gross
Payout $967
Taxes $537
Business $215
CE fund $107
Emergency $322
Weekly goal: $700 net62%
Need $430 more · ≈ 4 sessions to reach goal
License & compliance

Never let your CE sneak up on you again

CE requirements vary by state — hours per cycle, mandatory categories, and renewal dates all differ. My Mobile Practice tracks your specific requirements based on your license state, with progress rings per category and a live renewal countdown so you always know exactly where you stand.


Log completed courses, add upcoming ones, and mark them complete when done. The system tracks CE requirements for all U.S. license states, with custom support for any other state.

CE progress — renewal Sep 30, 2026
18 / 24h
97 days until renewal
6h remaining
Laws & Rules + 4h elective
HIV/AIDS
3/3h complete
Medical Errors
2/2h complete
Laws & Rules
0/2h — needed
Elective hours
12/16h complete
Chair massage & corporate events

Turn a four-hour corporate gig into a repeatable revenue stream

Chair massage is different from table work — it's booked in bulk, priced by the therapist-hour, requires coordinating multiple providers, and ends with an invoice rather than a card swipe. Most practice management software ignores this entirely. My Mobile Practice treats it as a first-class workflow.


Create an event, set your 15-minute slot schedule, assign therapists, and let guests book their own slots through a link. The prep checklist walks you through gear, attire, parking confirmation, and communication. After the event, generate and download a formatted invoice in two clicks. Your corporate clients get a professional experience. You get paid reliably.


The pricing calculator shows your gross revenue, slots per therapist, and deposit amount before you ever send a proposal — so you go into every quote knowing your numbers.

Monthly Wellness Day — Clearwater Tech Hub
16
slots total
11
filled
$384
event total
Slot fill progress69%
S. Martinez
9:00 AM — Lisa Chen
Neck & shoulders
9:15 AM — Mark Davis
Lower back focus
9:30 AM — Priya K.
Full back
9:45 AM — open
Maria T.
9:00 AM — James W.
Shoulders
9:15 AM — Tara M.
Neck & upper back
9:30 AM — open
9:45 AM — open
2 therapists × 4hr × $48/hr$384
Deposit paid($100)
Balance due$284
"I booked a 4-therapist corporate job and had to manage everything over text."
My Mobile Practice turns that chaos into a structured workflow. Post the job to The Co-op, assign therapists, give every guest a slot link, and show up prepared.
"I never know if I'm charging enough for chair massage events."
The pricing calculator shows your gross revenue, per-slot earnings, and deposit amount before you send a proposal — based on your exact therapist count, hours, and rate.
"I forgot to bring face cradle covers to my last event."
The per-event prep checklist covers gear, attire, admin, and logistics. Check off each item and show up knowing you have everything.
The Co-op · Exclusive to My Mobile Practice

A job network
built inside your dashboard

No other practice management platform has this. The Co-op connects independent therapists with multi-therapist gigs — corporate chair events, bridal parties, resort pop-ups, gym recovery days — all without a middleman taking a cut. You post a job, therapists in your service radius get notified, they apply, you pick. Or you apply for theirs. Every job is scored so you can see at a glance whether it's worth taking.

Post
You book a corporate event needing 3 therapists
Set the date, location, zones, pay rate, and how many therapists you need. Takes two minutes.
Notify
Every therapist in your zones gets a notification
Zone-based matching means only relevant therapists are pinged. No spam — just real opportunities near them.
Score
Every job gets two scores before anyone applies
A therapist score (is this worth taking?) and a company score (how good is the posting?). Transparent. No guessing.
No cut
The platform facilitates. It doesn't mediate.
Pay goes directly between therapists. My Mobile Practice takes nothing from Co-op jobs. The network is a benefit, not a commission model.
Co-op job board — Tampa Bay area
Live · 4 open jobs near you
Corporate Chair Massage — Clearwater Tech Hub
📅 May 169:00 AM–1:00 PM📍 Clearwater FL3 therapists needed · 1 filled
Chair massage Clearwater · Safety Harbor · Largo 2 spots open
👤 84 — Good
🏢 91 — Excellent
$48/hr
Spa Pop-Up — Clearwater Beach Resort
📅 May 2410:00 AM–4:00 PM📍 Clearwater Beach FL4 therapists needed · 2 filled
Resort event Clearwater Beach · Dunedin 2 spots open
👤 88 — Excellent
🏢 87 — Excellent
$52/hr
Bridal Party — Tampa Airbnb, Hyde Park
📅 May 1712:00–6:00 PM📍 Tampa FL2 therapists needed · 0 filled
Mobile / in-home South Tampa · Hyde Park 2 spots open
👤 62 — Fair
🏢 58 — Fair
$120/client
Last-Minute Gym Recovery Event — South Tampa
📅 Tomorrow2:00–5:00 PM📍 Tampa FL2 therapists needed · 0 filled
Event Tampa 2 spots open
👤 31 — Weak
🏢 29 — Poor
$32/hr
Client safety

Your safety net, built in.

My Mobile Practice includes a cross-platform client safety flag system — so incidents reported by one therapist on the network protect every other therapist on the platform. Phone-hashed, protected against false reports, and built specifically for solo practitioners who have no other way to warn each other.

How it compares

Built for a different kind of practice

Feature
Mindbody / VagaroTraditional spa software
My Mobile PracticeMobile · Studio · Hybrid
GlossGenius / SquareBooking-only tools
Scheduling
Address-first, zip-gated booking
Route optimization + drive time buffers
Gap filling between sessions
Financial
Tax/savings allocation engine
Net income goals → gross calculator
Superbill generation (HSA/FSA)
Safety & Network
Cross-platform client safety flags
Therapist job network (The Co-op)
Session timer + panic button
Compliance
CE tracker with renewal countdown
Import from Mindbody / Vagaro / 6 more
27+
modules built into the platform
8
platforms you can import your existing clients from
34
days free — more than a month to decide
"Built by a working LMT, for working LMTs. The route optimizer alone saves me an hour a day."
— Independent LMT · Clearwater, FL · Founding Member

Ready to run your practice
like a business?

My Mobile Practice is purpose-built for therapists like you — mobile-first, solo-first, and packed with tools no other platform comes close to. Founding members lock in a rate that never increases.

Get early access See pricing
34 days free — no card required, cancel any time