Online Booking for Service Businesses — Square Appointments & Calendly
Last verified: August 2026
Let customers book you at 9pm on a Tuesday while you're off the clock. Which tool fits your business, how to list services with honest durations, buffers and travel time for mobile work, automatic reminders that kill no-shows, and the Book button on your Google listing.
The best bookings arrive while you're asleep
If you run a service business, the phone rings while your hands are busy, you call back at 6:45, they don't pick up, and now you're the voicemail. Two more rounds of phone tag and the job books late — or books with whoever answered first. A booking page fixes the middle of that story: the customer taps a link, sees your real openings, picks one, and gets a confirmation and a reminder without you touching anything.
I'm not writing this from theory. I run online booking for my own business at billshometech.com/book — buffers and travel time built in between in-home visits across Portage County, reminders on, hours that match reality. This guide is that setup, generalized: which of the two big tools fits your business, and every setting that matters, in order.
Square Appointments or Calendly? The 30-second answer
If customers pay you for services at set prices — cleaning, grooming, detailing, tech help — pick Square Appointments: booking, payments, deposits, no-show protection, and a Book button on your Google listing, all in one account. If customers mostly book time with you — estimate calls, consults, quotes that come after a conversation — pick Calendly: the cleanest "grab a time on my calendar" link there is. Both have genuinely usable free plans, so the cost of starting is zero either way.
What the free plans actually include (as of mid-2026)
- Square Appointments Free: a free booking site and link, unlimited services, calendar management, and automatic text & email reminders. You pay only card-processing fees when you take a payment. Paid tiers (Plus at $49/month per location) add multiple staff calendars, no-show protection, and waitlists.
- Calendly Free: one event type, one connected calendar, and your own booking link with confirmations. The Standard plan (about $10/seat/month billed annually) unlocks unlimited event types and payment collection through Stripe or PayPal.
- Prices and plan lineups shift — confirm at squareup.com and calendly.com before you commit. Everything here is current as of mid-2026.
Buffers and travel time — the mobile-business survival setting
If you drive to jobs, buffer time isn't optional. Square lets you block extra time around each service for cleanup and the drive; Calendly adds buffers before and after each event type. Neither tool calculates travel automatically from addresses, so set the buffer to cover your longest usual hop between towns. On my own booking page, every in-home visit carries buffer plus travel time — I show slightly fewer slots and arrive on time, unhurried. Customers remember on-time far longer than one extra slot.
Reminders and no-show protection
- Automatic reminders come first. Square sends text and email reminders on every plan, free included — timed from an hour to three days before the appointment. Most no-shows are forgetful, not flaky; a day-before text catches almost all of them.
- Card-at-booking is the next rung. Square's no-show protection requires a card to finish booking, with a late-cancel/no-show fee you set — flat, per service, or a percentage — chargeable up to 14 days after. As of mid-2026 Square lists it under the paid Plus plan.
- Calendly can require payment to book through Stripe or PayPal on its paid plans — good for paid consults and deposits on big jobs. (PayPal requires a Business account.)
- Escalate slowly. Reminders, then written policy, then card-at-booking, then deposits on big jobs only. Don't paywall the first hello.
The Book button on Google
Square Appointments connects to Reserve with Google free of charge: in the Square Dashboard go to Appointments → Online Booking → Channels, click Get Started next to Reserve with Google, sign in, and make sure your Google Business Profile address matches your Square address. From then on, customers can book straight from your Google listing in Search and Maps, and those bookings land on your Square calendar like any other. Calendly has no native Reserve with Google tie-in, but you can paste your Calendly link into your profile as the appointment link.
Booking-page basics that work in either tool
- List 3–6 services, not fourteen. Merge the small stuff; keep one flagship service up front.
- Name services in customer words — "Fix My Slow Wi-Fi," not "Tier 2 Remediation."
- Set honest durations — time three real jobs and book the middle number plus a cushion. Optimistic durations make you late all afternoon.
- Show the price, or offer a free estimate call as its own bookable service.
- Write two-sentence descriptions: what's included, what to have ready.
- Test-book yourself from your own phone before you tell anyone — and once a season after.
Then put the link everywhere
Website header, Google listing, email signature, voicemail greeting, invoices, social bios — and the auto-text that answers your missed calls, because that caller wants to book right now. The booking page, the Google profile, the missed-call text-back, and a simple customer list all reinforce each other; each has its own free guide in my library at billshometech.com/guides.
What's in the printable PDF
- Why online booking is worth a weekend — and what a booking page will and won't do.
- Square Appointments vs. Calendly side by side, plus five questions to answer before you pick.
- Square's plans and processing fees in plain English (as of mid-2026), and why free-plan-first is the rule.
- Setting up services: customer-word names, honest durations, visible prices.
- Buffers, travel time, and processing time — the mobile-business survival pages.
- No-show protection: how card-at-booking works, fee options, and charging it like a human.
- Reminders setup, timing, and a test-booking routine.
- Reserve with Google, step by step from the Square Dashboard.
- Calendly plans, event types, availability, buffers, and taking payment via Stripe/PayPal.
- How I run booking at Bill's Home Tech — my real setup at billshometech.com/book.
- A printable setup-weekend checklist and a firm-but-fair cancellation-policy script.
- Common mistakes table and a cut-out which-tool decision card.
Why I wrote this
Because I did this for my own business and it quietly changed my weeks. Bookings arrive overnight with the address and phone number typed in correctly, reminders go out without me, and the travel buffers mean I show up on time and calm. None of it required anything fancier than an afternoon of honest setup — and most service businesses around here could have the same thing running by Sunday dinner. — Bill
Want it set up before I leave the driveway?
Book a business visit and we'll do this whole guide together: pick the tool, build your services, set buffers and reminders, connect Google, and test-book from your phone before I go. $99 flat, 30-day follow-up included.
This guide is yours, free.
No sign-up, no email, no catch — it's free the way it looks free. Print it, save it, or share it with family. And if you'd rather hand the job off, Bill's two choices are right above: a $99 flat in-home visit or $49 remote help, often same day.