Skip to main content
Pro City Maids
Pro City Maids
TORONTO & GTA • PCM COMMERCIAL
647-691-6911
PRO CITY MAIDS • RESIDENTIAL

Book your home cleaning online

Self-serve booking for residential cleans across the GTA. Choose your service, see pricing, and schedule your clean.

Prefer to talk first? Call or text 647-691-6911

1. Service details

Add-ons (optional)
Eco-friendly products (optional)

2. Preferred schedule

Choose your preferred date and window. We confirm exact timing after review. Bookings need at least 2 days notice, and we do not run cleans on Sundays.

Frequency

3. About your home

Tap any that apply, all optional.

4. Your home & contact

Search address

5. Promo code

Have a discount code? Apply it before requesting your booking. Only one promo per booking (not stackable).

6. Deposit & payment

A $50 CAD deposit locks in your first clean. We send e-transfer details once we confirm your time. The remaining balance is due after your clean is complete.

Need to cancel or reschedule? Call us at 647-691-6911 the day before your appointment. No cancellation or rescheduling fees as long as we have 24 business hours notice, Monday to Friday 8am to 8pm EST.

7. Notifications

Choose how you'd like to hear from us.

Popular questions

How do I schedule online?

Fill in your home details, pick a preferred date and time window, and submit. We confirm your exact start time by email, usually within a few business hours.

When will I get a confirmation?

You get an email confirmation as soon as you submit. We send a second email once we assign your cleaner and lock in your start time.

Do you have a phone number?

Yes. Call or text 647-691-6911 during business hours, Monday to Friday 8am to 8pm EST.

How do I select a date and time?

Pick your preferred date in step 2, then choose a morning or afternoon window. We need at least 2 days notice and we do not clean on Sundays. Your exact start time is confirmed once we assign your cleaner.

Can I reschedule my booking later?

Yes. Call or text us at 647-691-6911 the day before your appointment. There is no rescheduling or cancellation fee as long as we have 24 business hours notice, Monday to Friday 8am to 8pm EST.

Which areas do you serve?

We clean across the GTA, including Toronto, North York, Etobicoke, Scarborough, East York, Mississauga and other GTA cities. See all service areas.

When am I charged?

A $50 CAD deposit is charged when you book, which locks in your first clean. The balance is charged after your clean is complete, on overnight processing. If you choose cash or cheque, nothing is charged online and you pay in full once the clean is done.

Is my card stored securely?

Your card is entered on Stripe’s secure payment page and stored by Stripe, not by us. We never see or store your card number. We keep only a Stripe reference so we can charge the balance after your clean.