S
ServiceLeo

Plans for every
stage of growth

Start free forever. No credit card required. Upgrade when you're ready.

Billing Cycle:
Currency:

Free

$0
.00/month

Everything you need to get started with online scheduling.

Sign up free

Features you'll love

  • 1 booking page
  • Unlimited bookings
  • Google Calendar sync
  • Basic availability rules
  • Custom booking form
  • Email confirmations
  • Video meeting integrations
  • Automatic timezone detection
  • Custom booking link

Individual

$8
.00/month

For professionals who want to eliminate admin and get paid automatically.

Try for free

Everything in Free, plus:

  • Unlimited booking pages
  • Multiple services per booking page
  • Custom branding & themes
  • Brand colors & custom backgrounds
  • Online payments
  • Calendar-managed availability
  • Booking buffers & scheduling windows
  • Reminder emails
  • Remove platform branding
Most Popular

Professional

$11
.00/month

For professionals who want to eliminate admin and get paid automatically.

Try for free

Everything in Individual, plus:

  • Advanced booking forms
  • Unlimited custom questions
  • Dynamic email placeholders
  • Calendar event customization
  • Redirect after booking
  • Approval workflow
  • Webhooks
  • Booking analytics
  • Advanced automation workflows

Team

$15
.00/member/month

Scheduling across your whole team — with central admin control.

Try for free

Everything in Professional, plus:

  • Round-robin scheduling
  • Team booking pages
  • Shared team availability
  • Centralized billing
  • Team roles & permissions
  • Advanced routing rules
  • Global timezone support
  • Priority support

All prices in USD · Annual billing saves 20% · Need enterprise pricing?

See every feature, side by side

Understand exactly what's included in each plan before you commit.

Free

Individual

Professional

Teams

customization
Logo & profile imagesDisplay your own logo, profile photo, or team images on your booking page.
Custom booking URLUse a personalized booking link that reflects your name or business.
Page title & descriptionCustomize the heading and introductory text shown on your booking page.
Service pricingSet fixed or variable pricing based on the selected service or duration.
Markdown supportUse Markdown to format booking pages, confirmation pages, emails, and notifications.
Online paymentsAccept secure card and digital wallet payments before confirming appointments.
Multi-language supportOffer your booking experience in dozens of supported languages, including right-to-left layouts.
Automatic language & timezoneDisplay dates, times, and language based on each visitor’s location and preferences.
Booking QR codeGenerate a printable QR code that opens your booking page.
Dynamic placeholdersInsert booking details and customer responses into emails and notifications automatically.
Custom booking formCreate personalized booking forms with configurable questions and response fields.
Booking form questionsMaximum number of custom questions available on a booking form.510UnlimitedUnlimited
Brand colorsApply your own brand colors throughout the booking page.
Calendar event customizationChoose which booking details appear in calendar events.
Custom footerDisplay contact information, website links, or social media links on your booking page.
Background image or gradientPersonalize your booking page with a custom background image or gradient.
Advanced form fieldsUse hidden fields and pass-through values to automate workflows and capture additional information.
Remove platform brandingHide platform branding for a fully branded booking experience.
Redirect after bookingSend customers to a custom webpage after booking for onboarding, promotions, or conversion tracking.
Offline messageCustomize the message displayed when bookings are temporarily unavailable.
Meeting Types
Individually customized booking pagesPer service, location or language1210Unlimited
One-to-one sessions
Booker-chosen duration
Booker-chosen location
Multiple services per booking pageOffer multiple services from a single booking page.
Group sessions / webinarsMultiple attendees in one slot or capacity-based resource booking
Accept / reject requested appointments
Availability options
Calendar managed availabilityAutomatically check your connected calendars for availability and sync new bookings.
Min/Max advance booking noticeControl the minimum and maximum time before an appointment can be booked.
Booking padding / buffer timeAdd buffer time before and after appointments.
Group size limitSet the maximum number of attendees for Group sessions.
Daily booking limitSet limits on the number of bookings taken per day.
Password-protected bookingRestrict access to booking pages using a password.
Service windowAccept bookings only within a specified date range.
Customizable workflows
Confirmation emailsRecipients per booking event
Cancellation emails
Reschedule emails
Reminder emails
No-show emails
After-meeting follow-up emails
Custom confirmation email content
Dynamic content in notifications
Meeting approval workflowReview booking requests, approve or decline them, and automatically notify customers.
WebhooksAutomatically send booking events and data to your connected applications.
Team Booking
Round-robin & collective availability
Display whole team on one page
Team member selection rulesEqual distribution, first available, priority order, most availability
Centralised billing & administration
Assign team roles & permissions

Pricing FAQ

Is there a free trial for paid plans?

Yes — try the Professional plan free for 14 days and experience everything in the Individual plan, along with powerful features designed for growing businesses.

Can I switch plans at any time?

Absolutely. Upgrade, downgrade, or cancel any time. Downgrades take effect at billing cycle end.

What happens to my data if I cancel?

Your data is retained for 30 days after cancellation so you can export or reactivate.

Do you charge a fee on payments?

ServiceLeo takes 1% of payments you collect. Stripe's standard processing fees (2.9% + 30¢) apply.

Is Teams priced per seat?

Yes. The Teams plan is billed per member, so you only pay for the people who need access.

Do you offer annual pricing?

Yes — we offer 10% off for annual payments and 20% off for payments made every two years. Contact us for an annual invoice.

Still have questions?

Our team is happy to walk you through what plan fits your needs.