Free migration on usfrom Jobber

Booking software
for cleaners

Take bookings, send reminders, and get paid faster.

14 days free · No credit card

9:41
TodayTuesday, Aug 18
Schedule
9:00 AM
Sarah Miller123 Main St, RiversideDeep Cleaning
Scheduled
10:30 AM
Emma Lopez456 Queen St W, DundasRegular Cleaning
On the way
1:00 PM
Amy Chen789 Bloor St E, AncasterMove Out Cleaning
In progress
Home
Jobs
Invoices
More

Look familiar?

Chasing payments is exhausting

You shouldn’t have to beg to get paid.

Hi Lisa! Invoice from last week is still outstanding — $300 for the deep clean.

Wed 2:14 PM

Hey! Just following up on that invoice 😊

Read 11:03 AM

Your schedule is a guessing game

Texts from every direction. Nobody knows the plan.

Messages4m ago

Mrs. Patterson

now

What time are you coming tomorrow?

Esther Howard

12m ago

Still on for tomorrow? Same time as last week?

Jerome Bell

28m ago

How close are you? What’s your ETA?

Client details are everywhere

Gate codes in texts. Keys under mats. Good luck finding it.

Mrs P — key under the frog 🐸

Brooklyn — uses side door

Text from Jerome, Sept 14

gate code is 4821# — park in spot 3

Client List - Master Copy (2)
NameDayNotes
Esther H.Tue+Fribig house

Tina — allergic to something?? check

Text from Esther, Jan 3

new alarm code 7734 — don’t let cat out

There's a better way.

Here's how Service Puffin helps

See your week in seconds

Job statuses at a glance. Calendar sync.

Schedule
Today — Feb 23
9:00 AM
Esther Howard
Deep Cleaning
Scheduled
10:30 AM
Jerome Bell
Regular Cleaning
On the way
1:00 PM
Brooklyn Simmons
Move Out Cleaning
In progress
3:30 PM
Robert Fox
Deep Cleaning
Completed
5:00 PM
Tina Felton
Regular Cleaning
Scheduled

Send invoices fast. Get paid faster.

Late payment reminders + cards on file for auto‑pay.

Invoice #1042
Feb 23, 2026
Paid
Deep Cleaning$150.00
Window Washing$95.00
Fridge Cleaning$45.00
Total$290.00
Payment Received

Stop sending reminders yourself

Automatic text and email reminders, 24 hours before.

MessagesService Puffin
Hi Sarah! Reminder — your cleaning is tomorrow at 9:00 AM 🧹
Delivered

Every client, in one place

Import your list. Keep notes and history.

Clients
247 imported
EH
Esther Howard
esther@mail.com
JB
Jerome Bell
jerome.b@mail.com
BS
Brooklyn Simmons
brooklyn@mail.com
RF
Robert Fox
robert.fox@mail.com
TF
Tina Felton
tina.f@mail.com

And three things it does not do.

  • Texting goes out, not both ways

    Reminders send from a number that does not receive. Anyone who texts back gets a note pointing them at your own phone.

  • There is no app to download

    It runs in the browser on your phone. That is deliberate, but if an App Store icon is what you want, it is not here.

  • Clients have no login

    They book, they pay, they get told what is happening — but they cannot sign in to reschedule themselves.

All 6, in plain words — better to read them here than find them out in week two.

Try It

Book a clean, the way your clients would.

A demo business with real prices and real open times. Pick a time, put in a name. Nothing you book here is real.

How It Works

Up and running in 5 minutes.

No training needed. Just sign up and go.

1

Import your clients

Upload your client list in seconds. We'll automatically map your data so you don't have to type a thing.

18
2

Book a job instantly

Pick a client, select a service, and choose a time. We'll send the confirmation automatically.

3

Get paid faster

Send professional invoices with one tap. Clients can pay online instantly via credit card or bank transfer.

Start free trial

14 days free, no credit card · Cancel anytime

No testimonials yet

I built this for my own cleaning business and run it on it every day. I’ll set yours up with you myself, and what you tell me goes straight back into making it better.

Service Puffin
now
Sparkle Maids: Just a reminder, your cleaning is tomorrow!
Delivered
Your cleaner is on the way — ETA 30 minutes 🚗
Delivered
Reminders send themselves

The night before every visit, from your business name.

Invoice #1042
Feb 18, 2026
Paid
Deep Cleaning$150.00
Window Washing$95.00
Total$245.00
Send Invoice
Invoices with a pay button

They tap, they pay, it lands in your Stripe account.

Import Clients
clients.csv
247 rows detected
first_nameFirst Name
emailEmail
phonePhone
Import Clients
Bring your client list

Drop in a spreadsheet and the columns get read for you.

Works with Stripe
Secure payments
Calendar sync
Google & Apple
256-bit encryption
Your data is secure

Pricing

Three prices. Nothing metered.

The only thing that moves you between them is hiring somebody.

For solo cleaners
$59/month

Just you. Everything you need to run your cleaning business.

Start free trial
  • Unlimited everything — Jobs, clients, invoices. No caps, no overage, no tier to get moved onto when you get busy.
  • Nothing is metered — No per-message billing, no overage, no add-ons. Hiring is the only thing that changes your price.
  • Reminders by text and email — Both go out 24 hours before every clean, and you are never billed per message.
  • Invoices that chase themselves — A Stripe pay link on every invoice, and overdue ones followed up for you.
  • Your own Stripe account — Your money, your clients — yours if you ever leave.
  • The details that matter on site — Door codes, alarms, pets and parking, right there on the job.
  • Recurring cleans, handled — Skip or pause a visit without rebuilding the schedule.
  • Your own booking page — Plus a widget for your website, in your colour.
  • Your week in your calendar — Apple or Google Calendar, by subscribing to one link.

14 days free, no credit card · Cancel anytime

For cleaning crews
$99/month

Up to 6 logins, including yours.

Start free trial
  • Everything in Solo — Same product, same unlimited everything.
  • A roster you invite by email — They set their own password; you never handle it.
  • Owner, manager and cleaner — A cleaner sees their own day, not your books.
  • Assign a job — or offer it — Put a name on it, or let whoever wants it take it.
  • Pay per person — Hourly, flat or a percentage, with a per-job override.
  • Their hours and their time off — Kept per person, so nothing is booked over it.

14 days free, no credit card · Cancel anytime

For a full crew
$239/month

Up to 15 logins, including yours.

Start free trialMore than 15? Contact us
  • Everything in Team — With room for the whole crew on it.
  • Hiring is never blocked — Add somebody and they work that afternoon.
  • You move up at renewal — Never mid-month, never a surprise charge.
  • And back down on its own — Somebody leaves, your plan follows. No phone call.

14 days free, no credit card · Cancel anytime

A login is a login. Anyone with their own login — you, any managers, and your cleaners.

Founding offer. Migration is on us for the first 50 teams: we move your clients, services and prices over from whatever you use now. From team 51 it is $199, once.

See all 54 features — and the 6 things it does not do.

FAQ

Questions? We've got answers.

Spend less time on admin.
More time cleaning.

Join cleaners who are getting fewer no-shows, faster payments, and zero double-bookings.

14 days free, no credit card · Export anytime · Built for solo cleaners