New here? Get $20 off your first clean — use code FIRST20 at checkoutNew here? $20 off your first clean · code FIRST20
House Cleaning Done Right

Metro Vancouver's Top-Rated House Cleaning

Vetted, insured cleaners across Metro Vancouver. Enter your details and get your instant price in under 60 seconds.

5.0· 12 Google reviews
  • Background-checked cleaners
  • $2M liability insurance
  • WorkSafeBC covered
  • No contracts, ever
A tidy, spotless living room after a Good Maid Cleaning visit

Same standard, every visit

Trained, background-checked cleaners follow the same checklist every time — not a different result depending on who shows up.

A bright, freshly cleaned living room

We bring the supplies

Professional products and equipment, included in every price — nothing for you to buy or leave out for us.

A spotless bathroom after a Good Maid Cleaning visit

Locally owned

Based right here in Metro Vancouver — not a national franchise reading from a script.

Instant Pricing

Build your clean, see your price

Five quick questions — your price updates instantly as you go. No account required.

1. City
2. Bedrooms
3. Bathrooms
4. Home size (square footage)
5. Service type
How often
1

Get your instant price

City, home details, and service — priced in seconds.

2

Pick a date & time

Browse real openings that fit your week.

3

Confirm your details

Address and entry notes, reviewed before you pay.

4

We show up. You relax.

Your vetted cleaner arrives at the time we confirm.

Services

A clean for every situation.

Every booking follows the same room-by-room checklist, and if anything on it gets missed, we'll come back and fix it free.

Recommended First

Deep Clean

A top-to-bottom reset — great for first bookings or seasonal refreshes.

  • Everything in Standard
  • Inside oven & fridge
  • Baseboards & door frames
  • Inside cabinets
Starting from$277
Landlord Ready

Move In / Out

Built for lease turnovers — every corner covered so nothing holds up your deposit.

  • Everything in Deep Clean
  • Inside all appliances
  • Window sills & tracks
  • Closets & storage
Starting from$330
Save Up to 20%

Recurring Cleaning

Weekly, biweekly, or monthly visits with the same trusted cleaner every time.

  • Weekly — save 20%
  • Biweekly — save 15%
  • Monthly — save 10%
Starting from$146
<60sTo get your price
100%Background-checked cleaners
7Days a week
20+Neighbourhoods served
Real Cleaners, Real Results

This is what a Good Maid visit actually looks like.

A Good Maid Cleaning professional dusting behind and under furniture
The spots most cleanings skip, checked every visit
A gloved hand working cleaning suds into a tough, built-up stain
Deep scrubbing on tough, built-up grime
A gloved hand wiping a window streak-free with a sponge
Streak-free glass and windows, every visit
A cleaner holding a bottle of cleaning solution
Arrives with every supply and tool the job needs
ID verified Background-checked
Our Standards

We're careful about who we send into your home.

Letting someone into your home takes trust. That's why every Good Maid cleaner goes through our screening before they're sent to a single booking.

  • Minimum professional cleaning experience required
  • Government-issued ID verified
  • Criminal background check, no exceptions
  • References contacted directly
  • Signed agreement and a phone call before the first job
  • Covered by WorkSafeBC on every job
5Screening steps per applicant
100%Background-checked, no exceptions
Why Good Maid

Everything a cleaning service should be.

No contracts

Book once or set up a recurring plan. Pause or cancel your plan anytime with 24 hours' notice — no contracts.

Transparent pricing

Your instant price shows before you hand over any personal information.

We'll make it right

Missed something? Tell us within 24 hours and we'll come back and fix it, free.

Background-checked

Every cleaner is ID-verified, reference-checked and passes a criminal background check.

Fully insured

Every booking is fully covered — you're protected from the first visit.

Same cleaner, whenever possible

Recurring plans are matched with the same trusted cleaner where we can, so they get to know your home.

Our Promise

Missed something? We'll fix it free.

Tell us within 24 hours of your clean, with a photo or two, and we'll send your cleaner back to fix anything on your checklist that was missed, at no charge. No hoops to jump through.

  • Free touch-up if anything's missed
  • Full refund when you cancel 24+ hours ahead
  • No long-term contracts, ever
Reviews

Real reviews from real customers.

Pulled live from our Google Business Profile and shown exactly as they were posted.

Loading reviews from Google…
Reviews from Google Maps
Areas We Serve

Proudly cleaning homes across Metro Vancouver.

Now Serving 17 Cities
Downtown Vancouver skyline with the North Shore mountains behind it

Vancouver

Metro Vancouver

Kitsilano, Mount Pleasant, West End, Yaletown, Kerrisdale, Dunbar, Downtown

Burnaby's Metrotown highrise towers lit up at night

Burnaby

Metro Vancouver

Metrotown, Brentwood, Lougheed, Deer Lake, Burnaby Heights, Edmonds

North Vancouver's skyline set against the North Shore mountains

North Vancouver

Metro Vancouver

Lower Lonsdale, Central Lonsdale, Lynn Valley, Deep Cove, Pemberton Heights

Lions Gate Bridge leading toward West Vancouver at dusk

West Vancouver

Metro Vancouver

Ambleside, Dundarave, British Properties, Horseshoe Bay, Caulfeild

The SkyBridge and Pattullo Bridge over the Fraser River at New Westminster

New Westminster

Metro Vancouver

Downtown, Queens Park, Sapperton, Uptown, Brow of the Hill

An autumn lake in a Coquitlam park

Coquitlam

Metro Vancouver

Austin Heights, Burke Mountain, Westwood Plateau, Maillardville, Coquitlam Centre

A residential street of family homes below the mountains

Port Coquitlam

Metro Vancouver

Citadel Heights, Mary Hill, Oxford Heights, Riverwood, Downtown

A misty pier along Port Moody's inlet with the forested hillside behind it

Port Moody

Metro Vancouver

Newport Village, Heritage Mountain, Glenayre, Ioco, Pleasantside

A city skyline near the river in Richmond

Richmond

Metro Vancouver

Steveston, Brighouse, Terra Nova, Ironwood, West Cambie, Hamilton

Countryside near Surrey

Surrey

Metro Vancouver

Guildford, Cloverdale, Fleetwood, Newton, South Surrey, Whalley

A riverfront view near Delta

Delta

Metro Vancouver

Ladner, Tsawwassen, North Delta, Sunshine Hills, Boundary Bay

Forested hills near Maple Ridge with a mountain rising behind the treeline

Maple Ridge

Fraser Valley

Albion, Silver Valley, Hammond, Haney, Websters Corners

Wetlands and reflective water near Pitt Meadows with mountains behind

Pitt Meadows

Fraser Valley

North Bonson, South Bonson, Harris Road, Central Meadows

The White Rock pier at sunset, the longest pier in Canada

White Rock

Metro Vancouver

Uptown, East Beach, West Beach, Marine Drive

An aerial view of a residential neighbourhood near Langley

Langley

Fraser Valley

Walnut Grove, Willoughby, Brookswood, Murrayville, Fort Langley

Aerial farmland near Abbotsford at sunset

Abbotsford

Fraser Valley

Clearbrook, Historic Downtown, Mill Lake, Matsqui, Sumas Mountain

Farmland in the Fraser Valley near Mission at dusk

Mission

Fraser Valley

Downtown Mission, Silverdale, Hatzic, Cedar Valley

Don't see your neighbourhood listed? Get in touch — we're likely closer than you think.

Referral Program

Give $20, get $20.

Book your first clean and you'll get your own personal referral code right away. Share it with a friend — they get $20 off their first clean, and once they book, you get $20 off your next one automatically. Each code can be used once, by one new customer.

$20 off for them, $20 off for you Book & Get Your Code →
FAQ

Common questions, answered.

How do I book a cleaning?

Answer five quick questions above — your instant price appears right away. From there you'll pick a date and time, confirm your details, and pay to lock in your booking.

Is my online price final?

Your instant quote is based on your bedrooms, bathrooms, square footage, and service type. That's the price you'll pay at checkout — we'll always tell you before anything changes.

Do I pay when I book?

Yes — you pay securely by card at checkout, which locks in your booking. Prefer Interac e-Transfer? Call us at (778) 720-6791 to book by phone.

Can I book a same-day cleaning?

Depending on availability, yes. Call us directly for the fastest answer on same-day openings.

What areas do you serve?

We're currently booking across Metro Vancouver and the Fraser Valley, including Vancouver, Burnaby, North and West Vancouver, Richmond, Coquitlam, New Westminster, Surrey, Delta, Maple Ridge, Port Moody, Port Coquitlam, White Rock, Pitt Meadows, Langley, Abbotsford, and Mission. See the full list on our Areas We Serve page.

Is there a minimum booking size?

No set minimum — smaller homes and one-bedrooms are booked every day alongside larger homes. Your instant price is based on your actual square footage and bedroom/bathroom count, not a flat minimum.

What's included in a Standard Clean?

Kitchens, bathrooms, floors, dusting, and tidying of common living areas. See the Services section above for the full breakdown by package.

Do you bring your own supplies?

Yes, your cleaner brings professional products and equipment. Prefer scent-free, eco, or your own products? Leave them out and add a note when booking, and we'll use yours.

How long does each clean take?

It depends on square footage and service type — a Standard Clean on a smaller home might take under two hours, while a Deep Clean or Move In/Out on a larger home can take longer.

Can I customize what gets cleaned?

Yes — add notes when you book if there are rooms to skip, areas that need extra attention, or anything specific you'd like your cleaner to focus on.

What's the difference between a Standard and Deep Clean?

Standard covers the essentials — kitchens, bathrooms, floors and dusting. Deep Clean adds the inside of your oven, fridge and cabinets, plus baseboards and door frames. Most first-time customers start with a Deep Clean.

Are your cleaners background-checked?

Yes. Before their first booking, every cleaner shows government ID, has their references called and passes a criminal background check.

Do I have to be home for the clean?

Not at all. Most customers leave us a door code, lockbox or key and carry on with their day — but you're welcome to stay home if you prefer.

What if my clean doesn't meet my expectations?

Tell us within 24 hours of your clean, with a photo or two of what was missed, and we will send your cleaner back to fix anything on your service checklist, at no charge.

Are you insured?

Yes — every booking is covered by our liability insurance, so you're protected from the first visit on.

What happens if something gets damaged?

Report it within 24 hours of your cleaning. We'll look into it right away and make it right — that's what the insurance is there for.

How do recurring plans work?

Choose weekly, biweekly, or monthly when you book a Recurring Clean and save 10–20% off the standard rate. You'll get the same cleaner for every visit whenever possible.

Can I pause or change my recurring plan?

Yes, anytime — there are no contracts. Just let us know at least 24 hours before your next scheduled visit.

Will I get the same cleaner every visit?

We match recurring plans with the same cleaner whenever possible, so they get to know your home and how you like things done. If they're ever unavailable, we send an equally vetted replacement.

What's your cancellation policy?

Use the manage-booking link in your confirmation email, or contact us directly. Cancel at least 24 hours before your visit and you’ll get a full refund. Later than that, a $50 late-cancellation fee is kept and the rest is refunded. If your cleaner can’t get in at the booked time, a lockout fee of $100 or the booking price (whichever is less) applies. Full details are in our Terms of Service.

When am I charged?

Your card is charged in full at checkout, when you book — the same as our Terms of Service and payment page describe. Booking by phone instead? You can pay by Interac e-Transfer to info@goodmaidcleaning.com before your clean.

Can I change my service type after booking?

Yes — contact us before your appointment and we'll update your booking and price to match the new service type.

See all FAQs · What to expect on cleaning day

Ready for a home that cleans itself off your to-do list?

Skip the phone tag and the contracts — book your clean online in a couple of minutes.