Square Appointments works well for a lot of operators, especially early on. We've also watched plenty of businesses hit a ceiling they didn't see coming. Here's where that line tends to be, no sales spin.
Square Appointments fits a new or solo salon or medspa: free plan, fast setup, no commitment. The ceiling shows up in processing costs: at $40K/month in card volume, Square Free's in-person rate of 2.6% + $0.15 runs over $1,000/month, and card-on-file charges such as no-show fees run 3.5% + $0.15 on every plan. Against GlossGenius Standard's published rates, Square Free stops being cheaper at about $14,000/month. Against Boulevard's 2.65% starting rate there's no crossover on rate alone, so run the math for the platform you'd move to.
Square built payments first and added appointments later. The base plan has no monthly fee, setup takes an afternoon, and card-on-file, deposits, and no-show fees work reliably. That combination has put Square in hundreds of thousands of service businesses. For a solo provider with simple services and no memberships, Square Appointments handles the job without extra complexity.
No monthly fee on the base plan. You can go from sign-up to taking bookings in an afternoon. For a business that needs to move quickly and keep overhead low, that's real value.
Square's payment infrastructure is reliable and familiar. Card-on-file, deposits, no-show fees: the payment layer functions well for simple booking flows.
One provider, simple services, no memberships: Square handles this without unnecessary complexity. Not every business needs more software than that.
Operators who contact Grove after a year or two on Square usually hit four limits: recurring billing with no rollover credits, pause logic, or family plans; provider and room scheduling rules managed by hand; no intake or consent forms on Square's feature list; and processing at 2.6% + $0.15 per in-person transaction on the free plan (3.5% + $0.15 for card-on-file), which passes $1,000/month at $40K/month in card volume.
Square's recurring billing is basic. You can charge a card on a schedule, but that's about it. Rollover credits, freeze and pause logic, family plans, service-specific membership perks: these aren't there. For a medspa selling a monthly treatment membership or a salon running a color club, that gap shows up in every billing cycle.
Square doesn't understand that your injector is only in on Tuesdays and Thursdays, that two providers can't use the same treatment room simultaneously, or that a balayage needs a 20-minute buffer before the next appointment. You manage those rules yourself, which means staff time, and occasional booking errors.
Medical spa services require documented intake before the appointment. Consent forms, health history questionnaires, contraindication screening. Square's pricing page doesn't list it. Most operators end up on a separate form tool that doesn't connect to the booking record, creating a documentation gap that's annoying at best, a liability at worst.
Square's free plan charges 2.6% + $0.15 per in-person transaction (2.5% on Plus, 2.4% on Premium), and 3.5% + $0.15 on every plan for card-on-file and keyed payments, which is how no-show fees get charged. At $40K/month in card volume, the free plan's in-person rate alone is over $1,000/month. Against GlossGenius Standard ($28/month, 2.4% + $0.15 in person), Square Free stops being cheaper at about $14,000/month. Boulevard's published rate starts at 2.65%, so it has no crossover on rate alone.
For salons and medspas with more than one provider or service line, Square Appointments is solid on retail, inventory, booking widgets, and same-day setup. It is basic on memberships and client marketing, manual on provider scheduling rules, offers multi-location management only on paid plans, and lists no intake or consent forms. The processing crossover depends on the platform: against GlossGenius Standard, Square Free stops being cheaper at about $14,000/month in card volume.
| Capability | Square Appointments | What operators typically need at scale |
|---|---|---|
| Membership / recurring billing | ⚠ Basic, charge-on-schedule only | Rollover credits, pause/freeze, tiered perks, family plans |
| Provider-specific scheduling rules | ⚠ Manual, no rule-based automation | Per-provider availability, room/resource constraints, buffer logic |
| Intake forms / consent documentation | ✗ Not listed on pricing page | Service-linked intake with conditional logic, stored consent records |
| Retail / inventory management | ✓ Solid | Product catalog, stock tracking, retail at checkout |
| Online booking widget (your site) | ✓ Available | Embeddable, branded, mobile-optimized |
| Multi-location support | ⚠ Plus and Premium only ($49/$149 per location) | Shared client records, centralized reporting, location-level controls |
| Client communication / marketing | ⚠ Basic | Automated reminders, rebooking campaigns, loyalty |
| Transaction fees | 2.6% + $0.15 in person (free plan); 3.5% + $0.15 card-on-file, all plans | Crossover vs GlossGenius Standard: about $14K/month in card volume |
| Setup time | ✓ Same day | 1–2 weeks for purpose-built platforms |
| Support model | Chat and email on all plans; phone weekdays (Free: first 90 days), 24/7 on Premium | Dedicated rep familiar with your account |
Stay on Square if you are a solo provider with simple bookings, card volume under about $14K/month, no memberships, no intake forms, and no plans to add providers in the next 12 months. Look elsewhere if you have 2+ providers with different scheduling rules, sell memberships, offer medspa services that need consent forms, or pay more in percentage fees than a flat subscription would cost.
Answer 8 questions about your setup and we'll tell you whether a move makes sense, or whether you should stay put a little longer. The assessment runs on this site, takes about two minutes, and gives you a specific answer, not a sales pitch.
We only get paid when you switch, which is exactly why we'll tell you if you shouldn't.
No email required. Results appear on the page in about 30 seconds.
Want to talk it through instead? That option's there too, for $97, once you've seen your results.