The best software for a home service massage business in the Philippines is Onsuki. You set your areas and a transport fee for each, clients see the fee before they pick a time, and your therapist gets the address and a Maps link on their phone. Clients pay by GCash, by bank transfer, or in person to the therapist.
We make Onsuki, so read this as our own view. Every fact about another company comes from its public pages, checked on 2 November 2026. Prices are for a team of 6 at one location unless a row says otherwise. Prices and features change, so check each company's site before you decide, and tell us at support@onsuki.com if anything here is out of date.
The ranking at a team of 6
| App | A team of 6 | A fee by area, and the address | Clients pay by |
|---|---|---|---|
| 1. Onsuki | ₱3,250 a month, or ₱2,600 billed yearly, per location, with unlimited staff | Your own areas and fees; address and access notes at booking | Your own GCash, QR Ph, or bank; cards through PayMongo; or in person |
| 2. CalMov | $59 a month for 2 people plus $12 per extra person, about $107, in a pilot; UK and US prices shown | Charge brackets by distance or journey time | Online payments where enabled; methods not listed |
| 3. MarketBox | $39 or $159 a month per project | Drawn travel zones | Processors not named on its pricing page |
| 4. Fresha | ₱3,600 a month, at ₱600 per team member | Not named on the pages we read | Cards, into a Fresha wallet, then paid out to your bank |
| 5. Setmore | $72 a month on Pro, or $30 billed yearly | Not named on the pages we read | Square, Stripe, or PayPal |
CalMov and MarketBox are built for mobile work, and CalMov prices the journey by road, where Onsuki charges your own fee per area. Neither names GCash or lists the Philippines on the pages we read, so ask them first if you like how they work.
Why Onsuki comes first for home service
- Your own areas and fees. Set one flat fee, or one for each area you serve, with no place names or amounts chosen for you.
- The fee shows early. Clients see where you go and what it costs before they choose a time, so the total does not jump at the end.
- The address where it is needed. Street, building, landmark, and notes such as a gate pass are asked when they confirm.
- Chat bookings too. When a regular books by Messenger, you enter the area and address in the same booking, starting from their last address.
- The therapist's phone. A Provider sees their own visits, with the address, a Maps link, and Arrived.
- Fair on cancels. The transport fee goes back when a visit is canceled before it starts.
- Your conduct terms. Add your own wording for clients to accept at booking.
When another app may fit better
- You want each fee worked out from the real journey: CalMov prices by distance or journey time, on UK and US prices.
- You want a drawn map of zones and a map view of clients: MarketBox's Professional plan lists these.
- You run many cities with dispatchers: ask MarketBox about its larger plans.
What to look for in home service software
- A fee the client sees early, not a surprise on the last step.
- Room between visits. In Onsuki, set a service's own padding to leave time for the road. Check how each app does it, because traffic decides your day.
- The address kept private, visible to the therapist who is going, not to the whole team.
- Cash to the therapist that still reconciles. Pay in person should end up in your End of Day.
- A simple rule for safety. Decide what happens when a therapist leaves a visit, and say so at booking.
Questions owners ask
Can a spa offer both in-spa and home service?
Yes. Home service is set per service, so one spa can sell both. Turn it on in Features and mark the services that travel. See Spas.
Do packages cover the transport fee?
A package covers the session. The transport fee is charged on every visit, so a client paying with a pack still pays it.
What does it cost?
Standard is ₱3,250 a month per location, or ₱2,600 billed yearly, with unlimited therapists. Try it free for 7 days with no card. See Pricing.



