An honest, side-by-side look at how TrimBooking stacks up against other booking platforms — where we're ahead, where we're behind, and who each one actually suits best.
Revyfy, Fresha, Vagaro, Treatwell, Booksy and Phorest take six quite different approaches to the same problem: a full salon-management suite, a per-staff subscription with a marketplace, a US-style all-in-one with modular add-ons, a commission-only marketplace with no subscription at all, a per-staff subscription with an optional paid marketplace boost, and a quote-only enterprise system aimed at larger, multi-chair salons. Figures below are taken from each platform's own public UK pricing where available. "Not specified" means we couldn't confirm that one either way — it doesn't necessarily mean the feature is missing, only that we didn't find a clear answer on their site.
↔ Scroll sideways to see every platform — Feature and TrimBooking stay put.
| Feature | TrimBooking | Revyfy | Fresha | Vagaro | Treatwell | Booksy | Phorest |
|---|---|---|---|---|---|---|---|
| Pricing model | Flat fee + per extra staff | Flat fee, unlimited staff | Per bookable team member | Flat fee + per extra calendar | No subscription — commission per booking | Flat fee + per extra staff | Quote-based, tiered plans |
| Cost for a solo operator | £25.00/month | £39.99/month | £19.95/month | £20/month (UK pricing) | No official monthly fee | £40/month + VAT | Not published — quote only |
| Cost for 4 staff (approx.) | £25.00/month | £39.99/month | ~£64.80/month (£19.95 + 3 × £14.95) | ~£44/month (£20 + 3 extra calendars, billed in USD) | No official monthly fee | ~£55/month + VAT (£40 + 3 × £5 staff) | Not published — quote only |
| Commission per booking | None | None | 20% one-off on new clients (min £6), free on repeat | None | 35% + VAT on new clients (~42% effective), free on repeat | None, unless Boost marketing is switched on | None stated — but a per-booking online fee applies |
| Payment processing fee | Stripe's standard rate | Not specified | 2.79% + 20p online, 2.29% + 20p + 10p in person | Not specified for UK — US rate ~2.6% + $0.10 | 2.5% + VAT online, or 1.1% + 20p + VAT on card machine | 1.29% + 20p + VAT mobile, 0.99% + 20p + VAT tap-to-pay | Not specified |
| AI assistant | — | +£24.99/month add-on | +£99.95/location add-on | Included | AI receptionist mentioned, pricing not specified | Not specified | Not specified |
| Contract | None, cancel any time | None, cancel any time | None stated | None, cancel any time | None, free to join | None, cancel any time | Typically 1 year minimum |
| Free trial | 30 days, no card | 14 days, no card | 7 days | 30 days | Not applicable (no subscription) | 7 days, no card | Not offered |
↔ Scroll sideways to see every platform — Feature and TrimBooking stay put.
| Feature | TrimBooking | Revyfy | Fresha | Vagaro | Treatwell | Booksy | Phorest |
|---|---|---|---|---|---|---|---|
| Branded booking page | Yes | Yes | Yes | Yes | Marketplace listing, not a branded page | Yes | Yes |
| Your branding throughout — logo, colours, background, font, headline, email wording and phone home-screen icon | Yes, all included | Not specified | Not specified | Not specified | Not specified | Not specified | Not specified |
| A page that's only your business (no competitors listed alongside you) | Yes — your own booking page, not a marketplace | Not specified | Not specified | Not specified | Marketplace listing alongside other businesses | Not specified | Not specified |
| Import name, logo, colours & font, address, hours, services, staff & policies from your existing website | Yes, free, with a review step before anything saves | Not specified | Not specified | Not specified | Not specified | Not specified | Not specified |
| Staff calendars, hours, breaks & holidays | Yes | Yes | Yes | Yes | Not specified | Yes | Yes |
| Accept/decline or auto-confirm bookings | Yes | Automatic confirmation | Not specified | Not specified | Not specified | Not specified | Not specified |
| Parallel treatment (e.g. colour processing time) | Yes | Yes | Not specified | Not specified | Not specified | Not specified | Not specified |
| Waitlist for cancelled slots | Yes, auto-offered by email with a 24h accept window | Yes | Yes | Not specified | Not specified | Yes | Not specified |
| Room & equipment scheduling | — | Yes | Not specified | Yes | Not specified | Not specified | Not specified |
| SMS reminders | Yes, free — using your own Twilio account | Yes | Yes, free allowance then pay-per-text | Not specified | Not specified | Yes, 500 free/month then 5p + VAT | Yes, paid above bundle allowance |
| WhatsApp reminders | Yes, free — direct with your own WhatsApp Business number, or through Twilio (Meta template approval required) | Not specified | Not specified | Not specified | Not specified | Not specified | Not specified |
| Email confirmations & reminders | Yes | Yes | Yes, free allowance then pay-per-email | Yes, 1,000 free/month | Not specified | Yes | Yes |
| Owner-editable email wording | Yes, every email type, free | Not specified | Yes (email builder) | Not specified | Not specified | Not specified | Not specified |
| Automatic “time to rebook” nudge email | Yes | Not specified | Not specified | Not specified | Not specified | Not specified | Not specified |
| Repeat-booking alerts (customer with several bookings close together) | Yes, colour-coded by priority, on dashboard and Telegram/SMS | Not specified | Not specified | Not specified | Not specified | Not specified | Not specified |
| Staff/owner phone bookings & deliberate double bookings | Yes, from the owner and staff calendars | Not specified | Not specified | Not specified | Not specified | Not specified | Not specified |
| Rebook from a booking, with suggested times from the customer's visit pattern | Yes — week calendar of free slots, best times starred; plus a Rebook button in the thank-you email | Not specified | Not specified | Not specified | Not specified | Not specified | Not specified |
| Offer the customer an alternative time, confirmed only when they accept | Yes — new time held for them, accepted from their booking link | Not specified | Not specified | Not specified | Not specified | Not specified | Not specified |
| Patch-test check for colour, lash & brow services (customer confirms or is asked to arrange one; staff mark it done on the booking) | Yes — per service, with a 48-hour (adjustable) notice; these bookings always wait for you to confirm | Not specified | Not specified | Not specified | Not specified | Not specified | Not specified |
| Customer photo/document attachments on bookings | Yes — private to the shop, also sent to your Telegram | Not specified | Not specified | Not specified | Not specified | Not specified | Not specified |
| Separate parallel calendars per category (e.g. in-shop and mobile/off-site team) | Yes — capacity set by how many staff are linked | Not specified | Not specified | Not specified | Not specified | Not specified | Not specified |
| Import clients & future appointments from another booking platform | Yes — Fresha, Vagaro, Booksy, Timely, Phorest, Square, Setmore, Treatwell, Revyfy or a spreadsheet (CSV/Excel) | Not specified | Not specified | Not specified | Not specified | Not specified | Not specified |
| Instant Telegram alerts for new bookings/cancellations | Yes, free — shop-wide for the owner, plus each self-employed team member's own bot | Not specified | Not specified | Not specified | Not specified | Not specified | Not specified |
↔ Scroll sideways to see every platform — Feature and TrimBooking stay put.
| Feature | TrimBooking | Revyfy | Fresha | Vagaro | Treatwell | Booksy | Phorest |
|---|---|---|---|---|---|---|---|
| Seat commission for self-employed staff, as a % of takings | Yes, owner sets the rate; owner sees only the commission due, staff see the shared % | Not specified | Not specified | Not specified | Not specified | Not specified | Not specified |
| Self-employed staff edit their own hours, breaks & services | Yes, from their own staff portal | Not specified | Not specified | Not specified | Not specified | Not specified | Not specified |
| Self-employed staff: earnings private by default | Yes | Not specified | Not specified | Not specified | Not specified | Not specified | Not specified |
| Employed staff: owner sees schedule & earnings | Yes | Yes | Yes (commissions, wages, timesheets) | Not specified | Not specified | Not specified | Not specified |
| Team roles: owner, dashboard admins and view-only staff who can still manage the team's bookings | Yes — earnings, billing and commission stay owner-only | Not specified | Yes (permission levels) | Yes (permission levels) | Not specified | Yes (staff access levels) | Yes (permission levels) |
| No-show protection (card held, charged only on no-show) | Yes | Deposit at booking | Not specified | Not specified | Not specified | Not specified | Not specified |
| No-show fee paid straight to staff's own account | Yes | Not specified | Not specified | Not specified | Not specified | Not specified | Not specified |
| Staff's own insights (takings, best week, regulars) | Yes | Not specified | Not specified | Not specified | Not specified | Not specified | Not specified |
↔ Scroll sideways to see every platform — Feature and TrimBooking stay put.
| Feature | TrimBooking | Revyfy | Fresha | Vagaro | Treatwell | Booksy | Phorest |
|---|---|---|---|---|---|---|---|
| Revenue, appointments, utilisation, avg. spend | Yes | Yes | Yes (reporting) | Yes (advanced reporting) | Basic performance tracking | Yes (stats & reporting) | Yes (reporting suite) |
| Busy/quiet heatmap | Yes | Not specified | Not specified | Not specified | Not specified | Not specified | Not specified |
| Top spenders & lapsed clients | Yes | Not specified | Not specified | Not specified | Not specified | Not specified | Not specified |
| By-team-member breakdown | Yes | Yes | Yes (Team plan) | Not specified | Not specified | Not specified | Not specified |
| AI assistant for business questions | — | Optional add-on | Optional add-on | Included | Mentioned (AI receptionist) | Not specified | Ads Manager on top tier only (not a Q&A assistant) |
↔ Scroll sideways to see every platform — Feature and TrimBooking stay put.
| Feature | TrimBooking | Revyfy | Fresha | Vagaro | Treatwell | Booksy | Phorest |
|---|---|---|---|---|---|---|---|
| Card payments / POS for retail | — | Yes | Yes | Yes | Payments only (Treatwell Pay) | Yes | Yes |
| Gift cards & loyalty rewards | — | Yes | Yes, loyalty is a paid add-on | Yes | Not specified | Yes | Not specified |
| Marketing & SMS campaigns | — | Yes | Yes, pay-per-message above free allowance | Yes | Marketplace exposure, not campaign tools | Yes, plus optional paid Boost marketplace exposure | Yes, SMS/chat add-ons; Ads Manager on top tier |
| Consent / consultation forms | — | Yes | Yes | Yes (SOAP notes & forms) | Not specified | Yes (custom forms & waivers) | Not specified |
| Detailed client records (formulas, allergies, tags) | Basic visit history | Yes | Yes | Not specified | Not specified | Not specified | Not specified |
TrimBooking is a leaner, cheaper tool focused on booking, staff scheduling and business insights — built specifically around how small barbershops, salons and grooming businesses actually run, including teams with a mix of employed staff and chair-renting self-employed staff. For a team of four or fewer, you pay about £15 a month less than Revyfy and well under Booksy, Fresha or Vagaro, with no commission eating into every booking the way Treatwell's does.
Vagaro's £20/month base fee is a genuine UK price, but extra staff calendars and most add-ons are still billed in US dollars — so a multi-staff Vagaro bill will move with the GBP/USD exchange rate. Fresha's figures above are its own published UK (£) pricing, not a currency conversion. Treatwell doesn't publish a UK subscription fee, so we've shown none — some partner agreements reportedly include one, so check your own contract. Phorest doesn't publish pricing anywhere, so its figures above reflect contract terms and fee types third-party reviewers have reported, not an official price list — get a quote from Phorest directly for your own team size. Every platform's pricing and feature set can change at any time — we keep this page updated as we notice changes, but always double-check anything pricing-critical on the provider's own site before deciding. If you'd like us to add another platform, let us know at pagraham144@gmail.com.
Free for 30 days, no card required — see for yourself.