How It Works
How BookMyCleaning works, from first message to finished booking.
BookMyCleaning is a chat-first way to book home cleaning in the Greater Toronto Area. Eva collects the job details, builds a transparent quote, verifies contact details, and moves the booking into your account so you can manage the rest without chasing messages or forms.
At a glance
- 01Tell Eva your address and timing
- 02Confirm rooms, service, add-ons, and notes
- 03See an itemized quote before you commit
- 04Book, pay, or send an offer, then manage the rest in your dashboard
Best for first-time customers who want the full process before they start.
Chat-first booking
Eva is the primary booking surface, not a generic support bot. The flow is built to move from first message to real quote.
Transparent quoting
Quotes are built from home details, service type, timing, and add-ons so the total is explained before you commit.
Verified handoff
Contact details are confirmed before the booking is finalized, which keeps the handoff cleaner for both sides.
Dashboard follow-through
Once the quote is accepted, booking status, payment, and next steps move into your customer dashboard.
See the flow
What the Eva booking journey looks like
This is the same shape customers follow on the homepage: details first, quote second, confirmation last.
Hi! I'm Eva.
Tell me what needs cleaning and I'll guide the quote with you.
Try starting with one message like:
After you confirm
What happens after you confirm
Your booking is saved
The details move into your account and booking summary so the job is no longer living only inside the chat.
Verification protects the handoff
Confirmed contact details reduce booking mistakes and make follow-up more reliable.
Operations takes over
The booking enters the cleaner-matching and dispatch workflow after the customer side is confirmed.
Your dashboard becomes the control center
That is where payment status, updates, changes, and follow-up actions belong.
Choose the right surface
Use the right surface for the right job
Homepage / Eva
Best when you want to start a new booking or get a live quote.
Pricing page
Best when you want to understand how quotes are built before you start.
Dashboard
Best when you already have a booking, offer, or payment to manage.
Ready to start