BUILT FOR MASSAGE THERAPISTS

The massage app that fills the table and remembers the shoulder

Online booking from a text, a deposit that stops the no-show, a client card that keeps your session notes, and a receipt the client pays from their phone. Built by a contractor, priced for one table or a whole studio.

Everything a therapist needs to run the book

Everything below is included or one tap away, no modules, no add-on pricing, no sales calls.

⏱️

Sessions by the clock

60 and 90 minute Swedish, deep tissue, hot stone, prenatal, sports, couples, chair massage by the quarter hour, each with its own price and length, so a quote goes out in a minute.

📅

Booked from a text

Send one link. The client picks the session and an open time on their phone, no account, no app, and it lands on your schedule with a confirmation to both of you.

💳

Deposits that end no-shows

Ask for a deposit before the time is theirs, from everyone or only from the client who no-showed last month. It comes off the bill.

📝

Session notes, on the client

Pressure they like, areas to avoid, the injury they mentioned, what helped last time. Private, on the client card, right there next visit.

🚗

Mobile massage, priced right

A travel fee on the menu, the client's address asked at booking, directions from the appointment. Studio or house call, same app.

📱

Paid from a phone

Send the receipt by text, the client taps, pays by card or bank, and the money lands in your own account.

How it works

Three steps between the booking and the money.

1️⃣

They book a time

From your link: what, when, who, three taps on a phone. Or you put the appointment on the schedule yourself after a consult.

2️⃣

The time is held

A deposit if you ask for one, a confirmation email with a change-it link, and the appointment on your schedule with the length already right.

3️⃣

Get paid, hands-free

Invoice the appointment in one tap with the deposit already applied, send it by text, and the payment lands straight in your bank.

Why massage therapists pick SayEstimate

A table makes money two ways: every hour that is actually booked, and every client who comes back. SayEstimate works on both. The booking link turns "do you have anything Thursday" into a confirmed time while you are still with the client on the table, the deposit stops the empty four o'clock, and the session notes mean the next visit starts where the last one ended instead of with the same three questions.

Packages and series go on the menu as their own line, add-ons like hot stones or cupping ride on the same receipt, receipts are paid from a text, and a house call carries its travel fee and the address. Plans start at $9.99 a month with a 14-day free trial and no credit card to start, and the whole app speaks six languages: English, Español, Français, Deutsch, Português, and Italiano.

See every feature →  ·  See pricing →  ·  Watch it work →

How massage pricing actually works

Massage prices by the clock. A 60 minute session is the base, 90 minutes carries a premium, and modalities that take more training or more setup, deep tissue, hot stone, prenatal, sports, sit above Swedish on the menu. Chair massage at an office or event prices by the quarter hour per person, couples sessions are two tables and two therapists, and a house call adds a travel fee for the drive and the setup. Add-ons like aromatherapy, cupping or CBD oil are small lines on top.

A massage quote should name the session and its length, show the add-ons and the travel fee as their own lines, carry the deposit and the cancellation rule, and give the client a total before they book. The real money is the book: a client on a package who rebooks every three weeks is worth more than any walk-in, and a deposit on the calendar is the difference between a full day and a full day with two holes in it. SayEstimate prices by the session, holds the time with a deposit, keeps the notes, and bills the regulars without a phone call.

Not your trade?

Hair salon & barber · Cleaning · Freelancers · Handyman, or any of the 41 trades that send estimates and want to get paid.

Try it on your next real job

14 days free · No credit card to start · From $9.99/mo after · Cancel anytime

Start free. 14 days