New-customer offer: 25% off your first residential clean · 30% off move-outs, plus save on recurring cleans.Claim 25% off

Refer a friend — you both get 20% off.Get your code

Guide

Affordable house cleaning prices: what it costs by home size

Real prices by bedroom count, how long a clean takes, and how to save 10% — GST included, no PST.

Milad Hoseini, Founder & CEO of MaidEX

Written by MaidEX Cleaning Services Editorial Team · Reviewed by Milad Hoseini, Founder & CEO · Published September 4, 2026 · 4 min read

The short version: new customers pay $37.50/hour first clean, before 5% GST, with a 3-hour minimum — the regular rate is $50/hour. A 1–2 bedroom home typically takes about 3 hours ($118.13 incl. GST on your first clean) and a 3-bedroom home about 4 hours ($157.50). Book a recurring bi-weekly plan and you save 10% from your second clean. The hourly rate is shown before 5% GST; the example totals above include it — no PST. See your exact price →

Good cleaning shouldn't come with a mystery bill. This guide shows real, affordable house cleaning prices by home size, how long a clean actually takes, and exactly how to pay less with a recurring plan — all based on MaidEX's honest hourly rate ($37.50/hour first clean, regular $50/hour). For a full breakdown of what drives the price — home size, clean type, add-ons and GST — see how much house cleaning costs in Vancouver.

How much does house cleaning cost by home size?

Because we price by the hour, your cost tracks the time your home actually needs. Here's what a standard clean typically runs by size — the first-clean price alongside the regular price, GST included (computed from the $37.50/hour rate, which is shown before GST):

Home sizeTypical timeFirst clean (25% off)Regular price
Studio / bachelor suite~3 hours (our minimum)$118.13$157.50
1-bedroom condo / apartment~3 hours (our minimum)$118.13$157.50
2-bedroom home~3 hours$118.13$157.50
3-bedroom home~4 hours$157.50$210.00

Times are typical estimates for a standard clean; a first-time, deep, or move-out clean takes longer. You direct the priorities, and you approve the exact price before booking.

How long does a house cleaning take?

As a rule of thumb, a standard clean takes about 3 hours for a 1–2 bedroom home and about 4 hours for a 3-bedroom home. A home that hasn't been cleaned in a while — or a deep clean or move-out clean — takes longer because there's more detail work. Our hourly service has a 3-hour minimum, which comfortably covers most one- and two-bedroom homes.

Why hourly cleaning is the most affordable way to book

Hourly cleaning is our most flexible and often most affordable option: $37.50/hour first clean, 3-hour minimum (regular $50/hour), extendable in one-hour blocks. You set the priority list — kitchen, bathrooms, floors, whatever matters most — and the team works through it for the time you book, so you only pay for what your home needs. All supplies and equipment are included.

  • You control the cost — book 3 hours or add more; you pay the same per-hour rate either way.
  • No mystery quote — you see the price before you book, GST included.
  • Great for upkeep — pair it with a recurring plan to lock in your 10% saving.

Prefer a fixed price no matter how long it takes? Our flat-rate packages start with a standard clean and let you add exactly what you need — compare both on the prices page.

How do you save 10% on house cleaning?

Book a recurring bi-weekly plan and you save 10% on every clean from your second visit onward. The more often we clean, the more you save — 5% monthly, 10% bi-weekly, and up to 15% weekly, all applied before the 5% GST. Set it once on the recurring cleaning page and skip or reschedule with 24 hours' notice.

New customer? Use code FIRST25 for 25% off your first clean — then keep saving with a recurring plan after that.

What affects your cleaning price?

  • Home size — more bedrooms and bathrooms take more time.
  • Type of clean — a deep clean or move-out clean is more detailed than a standard one.
  • Condition — a home that's overdue takes longer the first time, then less on recurring visits.
  • Add-ons — for a Standard or Deep clean, optional extras can include inside the oven, fridge or cabinets — these are already included as standard in Move-In/Out cleaning, at no extra charge. Interior window cleaning (reachable glass, sills and vacuumed tracks) is a paid add-on on every clean — Standard, Deep and Move-In/Out alike; exterior window cleaning isn't offered.

Is there any tax on top?

Only the 5% federal GST — never PST. General residential cleaning is PST-exempt in BC, so you don't pay the extra 7% provincial tax that applies to many other services. The example totals in this guide already include the GST (the hourly rate is shown before GST) — see why cleaning is PST-exempt in BC.

Affordable house cleaning prices — FAQ

How much does house cleaning cost by home size?

MaidEX advertises hourly cleaning at $37.50/hour first clean, before 5% GST, with a 3-hour minimum — new customers save 25% off the first clean with code FIRST25 (the regular rate is $50/hour). A 1-bedroom or 2-bedroom home typically takes about 3 hours (around $118.13 on your first clean, GST included), and a 3-bedroom home about 4 hours. You always see your exact GST-included total before you book — no PST.

How long does a house cleaning take?

As a rule of thumb for a standard clean: about 3 hours for a 1–2 bedroom home and about 4 hours for a 3-bedroom home. Homes that haven't been cleaned in a while, or a deep or move-out clean, take longer. Our hourly service has a 3-hour minimum.

Is hourly or flat-rate cleaning cheaper?

Hourly ($37.50/hour first clean, 3-hour minimum; regular rate $50/hour) is the most flexible and often the most affordable for a straightforward clean, because you only pay for the time your priorities need. A flat-rate package is best when you want a fixed price locked in regardless of how long it takes. You can compare both on the prices page.

How do I get 25% off my first house cleaning?

New customers save 25% off their first clean with code FIRST25, applied before the 5% GST. Book a recurring bi-weekly plan and you save 10% on every clean from your second visit onward — up to 15% weekly.

Are the prices GST-included, and is there PST?

The example totals and your exact booking total include the 5% federal GST; the hourly rate itself is shown before GST. Either way there's no PST — residential cleaning is PST-exempt in BC, so you never pay the extra 7% provincial tax.

See your exact price — $37.50/hour first clean + 5% GST, no PST — in about 60 seconds.

Save 10% with a recurring bi-weekly plan · 100% satisfaction guarantee

Get my instant price

About the author

Milad Hoseini, Founder & CEO of MaidEX

Milad Hoseini

Founder & CEO, MaidEX Cleaning Services

Written by the MaidEX Cleaning Services Editorial Team and reviewed by Milad Hoseini, who founded MaidEX in Vancouver. MaidEX provides insured, background-checked cleaning across Metro Vancouver and the Lower Mainland. More about MaidEX →

How this guide was made

This guide draws on MaidEX's hands-on cleaning experience across Metro Vancouver and the Lower Mainland, along with publicly available sources. It was drafted with the help of AI tools, then reviewed and fact-checked by our editorial team and approved by Milad Hoseini, Founder & CEO, before publishing.

Ready for a spotless space?

Get your instant price and book a trusted MaidEX cleaner in under a minute. Satisfaction guaranteed.