Skip to main content

Built for Canadian service businesses

Stop losing money to no-shows.
Booking, deposits & reminders in one place.

Waine handles online booking, deposits, no-show protection, staff scheduling, and client communication — so Canadian service businesses stop losing revenue to empty slots and last-minute cancellations.

  • No credit card
  • Free migration
  • CAD pricing
Or start a 14-day free trial

Built for service businesses

Salons & SpasDental CareFitness StudiosBarbersWellnessPet Care
Customer voices

Built with real service businesses

WAINE is being developed in collaboration with Canadian service-business owners. Our founding customers test the platform in real working environments and help us improve everything from appointment scheduling to the client booking experience.

Before using WAINE Appointments, organizing grooming requests and keeping track of each pet's appointment could become difficult, especially during busy periods. WAINE gives us a clearer way to manage our schedule and makes it easier for customers to request appointments without going back and forth over messages. I also appreciate that the system is being developed with feedback from businesses like ours. It feels practical, easy to understand and genuinely designed around how a service business operates.

Jam

Owner · Canadian pet-care business

WAINE has made the booking experience feel more organized and professional for both my business and my clients. Instead of managing appointment details across different conversations, I can keep services, availability and client bookings in one place. The platform is straightforward to use, and the WAINE team has been responsive whenever I have shared feedback or needed assistance. It is encouraging to use a system that is growing alongside the businesses it serves.

Chelsea

Owner · Canadian beauty business

One operating system, not six separate tools

Every outcome below runs on the same booking, client, and staff data — nothing to reconcile between tools.

Get booked

Let clients book 24/7 from your page, Instagram, or Google — no phone tag.

Protect revenue

Deposits and no-show policies protect your calendar from costly last-minute cancellations.

Fill empty time

A cancellation doesn't have to become an empty slot — Waine automatically offers it to your best-matching waitlisted client.

Bring clients back

Automated reminders and review requests keep clients coming back without extra work.

Run your team

Backend-enforced staff permissions and multi-location controls, so everyone gets exactly the access they need.

Give clients control

One client login across every business they've booked with — self-service rescheduling, messaging, and account security.

See what Waine protects

How much is your calendar losing to no-shows?

Enter your numbers. This estimates the revenue at risk from no-shows and late cancellations each month — and what recovering part of it is worth.

Revenue at risk / month

$1,360

16 appointments lost × average value

Recovered / month

$952

at the recovery rate you set

Start free

No credit card · free migration · CAD pricing

Estimate only. Actual results depend on your cancellation policy, deposit amounts, and clientele. Waine does not guarantee a specific reduction.

Product tour

See Waine in 90 seconds.

The Waine approach

A central operating system for appointment-based businesses.

Waine connects booking, calendar, clients, staff, locations, services, payments, reminders, intake forms, and communication into one clean workflow, so the front desk and the back office see the same operating picture.

One calendar

Appointments, requests, availability, and cancellations

One client record

History, forms, messages, notes, and payment context

One operating view

Locations, staff schedules, payments, reports, and quick actions

Dashboard preview

A command center for daily operations.

The dashboard gives owners and teams a fast read on today’s appointments, pending requests, unread messages, revenue snapshot, staff availability, cancellations, and quick actions.

Sample data

Operations command center

Northline Studio · Toronto

September 28 – October 4, 2026

Today

18

Requests

6

Messages

9

Revenue

$2.4k
Booking CalendarMonday, September 28 appointments
View Calendar
9:00 AMHair Cut & StyleOlivia AndersonSarah J.Confirmed
10:30 AMColor TreatmentMichael BrownEmma T.Confirmed
12:00 PMBeard TrimSade MatheusSarah J.Pending
2:00 PMFacial TreatmentSophia SandeepEmma T.Confirmed
Staff availability
Maya · 6/8Andre · 4/6Sofia · 6/8
Client activity

Deposit paid · Marcus Lee

Built for businesses that grow beyond one calendar.

Manage branches with separate staff schedules, services, availability, and appointment views by location. Owners can understand each site without forcing every team into the same daily schedule.

Branch-level appointment views
Location-specific services and availability
Staff schedules across multiple sites
Appointment confirmations and reminders
Client messages and follow-ups
Intake form and consent forms before the visit

Client communication is part of the workflow, not a settings page.

Waine brings reminders, messages, the intake form, confirmations, and follow-ups into the appointment lifecycle so clients know what to do before and after each visit.

Sample

Hi Olivia 👋

Your next appointment

Cut & Style

September 30, 2026 · 10:00

View details

Client experience

A better experience for you and your clients

From booking to reminders, Waine Appointments makes every step simple and seamless.

  • Easy booking for clients
  • Real-time updates and notifications
  • Secure deposits and payments

Payments stay connected to the appointment record.

Deposits, invoices, refunds, and payment history run through Stripe and stay attached to the appointment they belong to. Client charges support 18 major currencies; Waine's own subscription billing is in CAD.

Deposits, invoices, and refunds
Full payment history per client
Subscription billing through Stripe

Workflow features

Organized around how service businesses actually operate.

Calendar & Appointments

Manage bookings, pending requests, cancellations, availability, and calendar views.

Client Management

Keep client profiles, history, notes, preferences, and appointment context together.

Communication & Intake Form

Send confirmations, reminders, messages, follow-ups, and intake form questions in the client flow.

Staff, Services & Locations

Assign staff, services, business hours, availability, and appointment views by branch.

Payments & Billing

Handle deposits, invoices, refunds, payment history, subscriptions, and Stripe-supported checkout.

Reports & Analytics

Track booking activity, revenue snapshots, cancellations, staff utilization, and trends.

Integrations

Connect Google Calendar and supported platform services without adding operational clutter.

Mobile app

Manage the workday away from your desk. Our iOS app has been submitted for App Store review and will be available soon.

Free website builder

Start with a clean, professional website without code. Beginners can publish their business details and booking flow with guided editing.

Security and trust

Designed for professional business use.

Encrypted data

HTTPS with modern TLS in transit, and encryption at rest on managed infrastructure.

Role-based access

Owners, staff, admins, and clients see the areas appropriate to their role.

Secure payment handling

Card processing is handled by Stripe; Waine does not store card numbers.

Account protection

bcrypt password hashing, 15-minute reset tokens, 2FA support, and new-device sign-in alerts.

Managed cloud infrastructure

Hosted on Railway-managed infrastructure. Railway publishes a SOC 2 Type II attestation for its platform; Waine does not claim that attestation certifies Waine itself.

Industry coverage

Built for every kind of business

Whether you run a salon, clinic, gym, or consulting practice — Waine Appointments is flexible for you.

Explore All Industries
Salons & Spas
Health & Wellness
Clinics & Medical
Consultants & Coaches

Switching

Switching shouldn’t be a project.

Already using Square, Fresha, Vagaro, Jane, or Acuity? Our team moves your clients, services, staff, hours, and settings — most migrations finish within 48 hours. It’s free.

Request free migration
SquareWaine
FreshaWaine
VagaroWaine
JaneWaine
AcuityWaine

Pricing comparison

Simple plans that scale with your operations.

Compare the main plans below. Save 2 months with annual billing.

Free

Free

Just you · 1 location

Everything you need to start taking bookings online.

Sign up

Starter

$19 CAD/mo

5 staff · 1 location · one flat price

Accept payments and deposits, plus automated email reminders and client texts.

Annual option

$190/yr CAD · 2 months free

equivalent to $15.83/mo

Start with Starter
Recommended

Growth

$39 CAD/mo

15 staff · 3 locations · one flat price

No-show protection with automatic fees, SMS reminders, packages, memberships, reviews, and the website builder.

Annual option

$390/yr CAD · 2 months free

equivalent to $32.50/mo

Start with Growth

Scale

$79 CAD/mo

50 staff · 10 locations · one flat price

All Growth features plus unlimited website-builder storage, across up to 10 locations.

Annual option

$790/yr CAD · 2 months free

equivalent to $65.83/mo

Start with Scale

Or start a 14-day free trial

Start my $39/mo trial

Card required, no charge until day 14 — cancel anytime and access ends immediately.

Day 1: full access

Day 11: we email you

Day 14: your card is charged automatically, unless you've already cancelled

One-tap cancel from your dashboard — no calls, no forms.

See how this compares to Square, Fresha, Vagaro & more →

More to explore

Dig deeper before you switch.

FAQ

Questions business owners ask before switching.

Does Waine integrate with Google Calendar?

Yes. Waine supports Google Calendar sync so bookings and availability can stay aligned.

How do Stripe payments work?

Deposits, invoices, refunds, payment history, and subscriptions all run through Stripe. Card processing is handled by Stripe directly — Waine never stores card numbers.

Can I manage multiple locations?

Yes. Starter supports 1 location, Growth supports up to 3, and Scale supports up to 10. Need more? Our Enterprise tier offers unlimited locations.

Can staff have their own accounts?

Yes. Staff workflows are built around individual schedules, availability, services, and role-based dashboard access.

Can clients receive reminders?

Yes. Waine supports booking confirmations and reminder workflows, including SMS and email capabilities by plan.

Can I manage cancellations and deposits?

Yes. Paid plans support cancellation policies, deposits, and card-on-file workflows through Stripe.

How does Waine handle data privacy?

Waine encrypts data in transit and at rest, uses role-based access, bcrypt password hashing with 2FA, and Alberta PIPA/PIPEDA-aligned privacy practices. See our Privacy Policy for details.

Which countries are supported?

Waine is headquartered in Canada. Payments are available in Canada and the US, with more markets coming.

Start professionally

Start managing appointments professionally today.

Bring booking, staff, clients, payments, communication, and reporting into the same operating system.