June 17, 2026
How Much Does House Cleaning Cost in Vancouver? (2026 Pricing Guide)
House cleaning in Vancouver runs from $119 for a one-bedroom recurring visit to $179 for a four-bedroom, $349 to $549 for a deep clean, and $329 to $549 for a move-out. Each of those is a flat rate you see before you book, not an hourly estimate that grows while someone works. Here is what moves the number, and what to ask so the quote you compare is the quote you pay.
The short answer
A recurring clean of a one-bedroom, one-bathroom apartment starts at $119 and takes about two hours. A four-bedroom home is $179 a visit at the same standard, same crew, same checklist. A first-time deep clean is $349 to $549 and runs about four hours, because it includes the work a maintenance visit leaves alone: inside the oven, inside the fridge, the film along the baseboards, the grit in window tracks. Move-out cleaning is $329 to $549 and is built to a possession-day standard. Listing prep for a realtor is $249 and is aimed at the camera rather than the inspection.
Four things move a quote: how many bedrooms and bathrooms, how long since the last proper clean, what you want done inside appliances and cabinets, and whether it is a one-off or a recurring visit.
What it costs in Vancouver
These are the published prices. They do not change because the traffic was bad or because the job took longer than expected.
| Service | Price | Time | Best for |
|---|---|---|---|
| Recurring home cleaning | $119 (1 bed / 1 bath) to $179 (4+ bed) | About 2 hours per visit | Holding a home at a steady standard |
| Home deep clean | $349 to $549 | About 4 hours | First visit, spring reset, after a renovation |
| Move-out / possession day | $329 to $549 | About 4 hours | Handing back keys, or taking a place over |
| Listing prep (realtor) | $249 | About 2 hours | Photo day and showings |
| Commercial and strata | Quoted after a walkthrough | By scope | Offices, common areas, stairwells |
Payment comes after the clean. Commercial and strata work is the one exception to a fixed price: a lobby, a stairwell and a parkade are three different jobs, and two of them cannot be priced from a photo.
What moves the price
The range inside each service reflects real differences in how long the work takes.
Bedrooms and bathrooms, not square footage
A 900-square-foot one-bedroom with one bathroom is less work than an 800-square-foot two-bedroom with two. Bathrooms are the slowest room in any home: fixtures, grout lines, glass, the floor behind the toilet, the track the shower door runs on. That is why pricing is built on bed and bath count rather than the measurement on a listing sheet. If you are comparing two quotes and one is much lower, check which room count it was built on.
Condition, not size
The same floor plan takes far less time if it has been cleaned every two weeks than if nothing has been touched since move-in. Grease on a kitchen ceiling, soap film on shower glass, dust on the tops of door frames: that is film, and film takes time to lift without scratching the surface underneath. When you ask for a quote, say how long it has been, and mention a renovation, a pet, or a smoker in the unit. That one sentence changes the estimate more than anything else you can tell us.
Add-ons, and why they are quoted rather than listed
Inside the oven, inside the fridge, inside cabinets, interior windows, balcony, a load of laundry. These are priced with the booking rather than sold from a menu, because an oven in a rental that has never been cleaned and an oven used twice a week are not the same job. You get one all-in total before you confirm.
Be careful with a low headline number that grows at the door. A quote that starts low and acquires four add-ons on arrival was never a quote. Ask for the all-in figure, in writing, before you book. If the answer is vague, that is your answer.
Flat rate or hourly, honestly
Hourly is not a scam. It is the wrong tool for most homes and the right tool for some jobs. If you want one bathroom deep cleaned, an oven degreased, or two hours of help in a home that is already at standard, hourly can genuinely cost you less, because you are buying a small, well-defined block of time.
Flat rate wins whenever the job is a list rather than a task. A recurring clean, a first deep clean, a move-out, listing prep: all of those have an agreed scope, and a flat rate puts the risk of a slow day on the company rather than on you. With hourly, a cleaner who is careful, thorough and unhurried costs you more than one who rushes, which is a strange thing to reward.
Our pricing is flat. If a company quotes you hourly, ask whether they will cap the total. If they will not, you are carrying the uncertainty.
What a quote should include
Before you pay a deposit or confirm a time, the quote should answer all of this in writing.
- The room count and the actual task list, not just “general cleaning”.
- Whether supplies and equipment are included in the price.
- Whether inside appliances, inside cabinets and interior windows are in or out.
- Who is coming: an employee, a team, or a subcontractor booked through an app.
- Whether the company carries general liability insurance, and the certificate if you ask.
- What happens if something on the list was missed.
- When payment is due, and by what method.
- Access details: parking, buzzer, elevator booking, alarm code, pets.
Five questions to ask before you book
- “Are you insured, and can I see the certificate?” General liability insurance is the difference between a business and a person with a mop and a car.
- “Is this price flat or hourly, and what would make it change?” A flat rate with a clear scope should not change after the fact.
- “What is not included?” A company that answers this honestly is telling you it keeps a list.
- “Who actually cleans my home?” Vetted and trained staff on one standard reads differently from a rotating roster of gig workers.
- “What happens if I am not happy?” Ask how the re-clean works, who decides whether it is needed, and how long you have to raise it.
The Vancouver details that change a quote
Rain and road salt come in on every pair of boots from October to March, and that grit settles into entryway tile and carpet edges. It has to be vacuumed before anything is mopped, or the mop just pushes salt into a haze that dries white. Older character homes in Mount Pleasant and Kits often have original fir floors, single-pane windows and radiators with fins that hold dust; those floors want a damp mop, not a wet one.
Strata buildings add logistics rather than labour. Elevator bookings, loading bay windows and move-in rules set the clock, and a job that needs the elevator has to be scheduled around the booking. Rentals with carpet take longer than the same unit with hard floors, especially in a pet-friendly building. All of this is why we quote from the address and the room count rather than a generic hourly guess, across the 32 neighbourhoods we cover in Downtown, East Vancouver, Vancouver West and South Vancouver.
Frequently asked questions
Do I have to be home during the clean?
No. Leave access instructions when you book: buzzer code, lockbox, concierge, alarm details, and where to park. If you have a dog, say whether it will be crated. A friendly dog is fine; a nervous one behind a closed door is safer for everyone.
Will the price change after the first visit?
Not if the scope stays the same. A first visit is usually a deep clean; after that, the recurring rate applies. If you add a room, an oven or a pet, the number moves, and you hear about it before the visit.
Are the products safe around pets and children?
We use biodegradable products and commercial steam, and cloths are colour-coded so bathroom cloths never reach kitchen surfaces. Tell us about allergies or a pet that licks the floor, and we adjust what goes on the surfaces.
Need a number before you commit? Framework Property Care cleans homes across Vancouver, flat-rate from $119, with a 48-hour re-clean guarantee if something on the agreed list was missed. Book a clean or call 604-966-3882. You can also read more about recurring house cleaning and deep cleaning before you book.



