Move-In Cleaning
Move-In Cleaning near you
Clean a new home before you move in. Tell us about your move-in cleaning project and we’ll help you find local cleaners who serve your area.
Free for homeowners · No obligation to hire
On this page
Move-in cleaning happens in the short window between getting the keys and the arrival of your furniture, when every cupboard, closet and floor is empty and easy to reach. The previous occupants may have left the place tidy, spotless or neither, and a brand-new house comes with its own film of construction dust. A move-in clean brings the surfaces you'll cook on, store food in and sleep beside up to your own standard.
It's also the best moment to look closely at the home before boxes hide it: under the sinks, behind the appliances and along the baseboards, where signs of pests, leaks or damage are easiest to spot. Whatever turns up is simpler to raise with a landlord, seller or builder before you've moved in.
This page covers the move-in checklist for cabinets, appliances and bathrooms, what differs for a rental, a resale home and a new build, disinfecting with the right products, checking for bed bugs, cockroaches and mice, new-construction dust, and timing the clean around the movers. Our move-out cleaning page covers the other side of a move.
Move-in cleaning checklist: inside cabinets, appliances and bathrooms
In an empty home, order matters. Work from the top down and from the back of each room toward the door, and do the insides of cabinets and closets before the floors, so dust and crumbs only fall onto surfaces that haven't been cleaned yet.
- Kitchen cabinets and drawers: vacuum crumbs from corners and hinges, wipe the insides, and let them dry fully before liners, dishes or food go in.
- Under the sinks: clean the cabinet floor and look for water stains, soft wood, droppings or a musty smell before storing anything there.
- Fridge and freezer: wash the shelves, drawers and door seals, then let the fridge run empty and cold before stocking it, checking for lingering odours.
- Oven, range hood and dishwasher: clean the oven interior, the hood filter, and the dishwasher filter and door gasket, where the last occupant's residue collects.
- Bathrooms: scrub the toilet down to its base and hinges, the tub or shower and its grout, the vanity inside and out, and the exhaust fan cover.
- Laundry: wipe the washer drum and door gasket, run an empty cycle if the manual suggests one, and clear the dryer lint trap and the floor around the machines.
Move-in cleaning for a rental, a resale home or a new build
The goal is the same in each case, but the starting condition, and who you talk to about problems, differ.
- Rental in Quebec: the Tribunal administratif du logement says the lessor must deliver the dwelling in a good state of repair, habitable condition and clean condition, so photograph anything dirty or broken and notify the landlord in writing.
- Rental elsewhere: rules differ by province, so check with your residential tenancy office if the unit isn't in the condition you were promised.
- Resale home: the purchase agreement sets what the seller leaves behind, so read it; after closing, the move-in clean is usually yours to arrange.
- New build: the builder's cleanup usually clears debris but leaves fine dust in cabinets, vents and window tracks, plus stickers and films on windows and appliances.
- Condo: check whether the building requires the service elevator to be booked for the cleaning crew, and where they can dispose of garbage.
Disinfecting a new home before moving in: DIN products and contact time
A home someone else lived in doesn't need every surface disinfected, but the bathrooms, the kitchen sink and counters, and the handles and switches everyone touched are worth the extra step. Health Canada notes that authorized hard-surface disinfectants carry a DIN on the label and that the directions give a contact time, how long the surface has to stay visibly wet. Clean first, because grime shields germs from the product, and check the label for whether food-contact surfaces need a rinse afterward.
Moving day tempts people to grab whatever bottles were left under the sink. Health Canada warns never to mix bleach with ammonia-based products such as some glass cleaners, or with acids such as vinegar, because the mixture releases toxic gases, and it advises ventilating while you clean. Take unlabelled products left by the previous occupant to your municipality's household hazardous waste drop-off rather than guessing what they contain.
Checking for bed bugs, cockroaches and mice before your furniture arrives
An empty home is the easiest one to inspect, and anything you find now can be treated before your belongings give pests new places to hide. Take a flashlight and look where each one shelters.
Mouse droppings call for a different method from ordinary dirt. The Public Health Agency of Canada advises wearing rubber or plastic gloves, never sweeping or vacuuming droppings, and spraying them and the surrounding area with a surface disinfectant approved by Health Canada or a mixture of 1 part bleach to 9 parts water, left to soak for 10 minutes before wiping up with paper towels. Many cleaning crews won't handle droppings, so ask, and call a pest control company if there are many or they keep appearing.
- Bed bugs: Health Canada lists hiding places beyond the bed, such as under wallpaper, behind picture frames, in electrical outlets and in night tables, so check walls, anything left hanging and any furniture left behind for insects, pale shed skins and small dark spots.
- Cockroaches: Health Canada notes they're drawn to warm, damp kitchens, bathrooms, basements and plumbing areas, and can arrive with their egg cases on used furniture and shipping cartons, so look under sinks and behind the fridge and stove, and unpack boxes that sat in storage somewhere you can check them.
- Mice: look for droppings in drawers, under sinks and along the walls behind appliances, and for chewed packaging or nesting material in cupboards.
- In a rental, report any sign of pests to the landlord in writing before moving in; our bed bugs and cockroaches pages explain who is responsible for treatment.
New-build construction dust: the final pass before you move in
In a newly built home, dust from drywall, concrete and wood cutting ends up inside cabinets, on door tops and in the ductwork. A move-in clean is the final pass that gets it off the surfaces you'll use every day. If the house still has construction dust and debris everywhere, book a post-construction clean first, since that work uses different equipment and often more than one visit.
- Ask the builder whether the furnace or ventilation system ran during construction, and have the filters cleaned or replaced as the manual directs before moving in.
- Vacuum vent grilles, drawers and cabinet interiors with a HEPA vacuum, and wipe with damp cloths rather than dusting dry.
- Note paint drips, scratches and chips on the builder's deficiency list before cleaning, and keep blades and abrasive pads away from new glass, fixtures and countertops.
- Peel protective films and stickers slowly, and use a remover suited to the surface for any adhesive left behind.
- Keep windows open or the ventilation running while cleaning to help clear the smell of new paint and finishes.
Timing a move-in clean with the movers, key handover and utilities
The ideal move-in clean comes after any painting, repairs or floor refinishing and before a single box arrives. If you have a few days between getting the keys and moving day, use them in this order: repairs and painting, then carpet cleaning, which needs time to dry, then the general clean, then the movers.
When the keys and the truck arrive on the same day, as often happens around July 1 in Quebec, ask the cleaners to start as soon as the keys are handed over and to do the kitchen and bathrooms first, or have the movers stack everything in one room so the others can be cleaned. Before booking, confirm that the power and water will be on at the new address and that the crew can get in if you can't be there.
Move-In Cleaning: frequently asked questions
Should I clean a new home before moving in if it looks clean?
Usually, yes. A home can look clean and still have dust inside the cabinets, residue in the fridge and oven, and grime around the toilets. It's also your one chance to check for pests and leaks with the rooms empty.
Is the landlord supposed to clean the apartment before I move in?
In Quebec, the Tribunal administratif du logement says the lessor must deliver the dwelling in clean condition. If it isn't, photograph it and notify the landlord in writing. In other provinces, check with your residential tenancy office.
Should the move-in clean happen before or after the movers?
Before, whenever possible, because cabinets, closets and floors are far easier to clean empty. If it has to be the same day, clean the kitchen and bathrooms first and keep one room free for boxes.
Will cleaners deal with mouse droppings?
Ask, because many won't. The Public Health Agency of Canada advises gloves, a disinfectant soak and no sweeping or vacuuming. If there are many droppings, call a pest control company before the cleaners.
Can the carpets be cleaned as part of a move-in clean?
Often, by a carpet cleaning company booked alongside the cleaners. Schedule it early so the carpet can dry before furniture goes on it; our carpet cleaning page explains drying time.
Sources
- Rights and obligations of the lessor — Tribunal administratif du logement
- Always read and follow the label directions when using disinfectants, household cleaning products and bleaches — Health Canada
- Use household chemicals safely — Health Canada
- Health Canada: Bedbugs, what are they?
- Health Canada: Cockroaches
- Hantavirus: Spread, prevention and risks — Public Health Agency of Canada
Written by the LokalMatch editorial team. Last reviewed September 10, 2026.
Find cleaners by city
Alberta
Show 17 citiesHide cities
- Move-In Cleaning in Calgary
- Move-In Cleaning in Edmonton
- Move-In Cleaning in Airdrie
- Move-In Cleaning in Cochrane
- Move-In Cleaning in Fort McMurray
- Move-In Cleaning in Fort Saskatchewan
- Move-In Cleaning in Grande Prairie
- Move-In Cleaning in Leduc
- Move-In Cleaning in Lethbridge
- Move-In Cleaning in Medicine Hat
- Move-In Cleaning in Okotoks
- Move-In Cleaning in Parkland County
- Move-In Cleaning in Red Deer
- Move-In Cleaning in Rocky View County
- Move-In Cleaning in Spruce Grove
- Move-In Cleaning in St. Albert
- Move-In Cleaning in Strathcona County
British Columbia
Show 31 citiesHide cities
- Move-In Cleaning in Abbotsford
- Move-In Cleaning in Burnaby
- Move-In Cleaning in Kelowna
- Move-In Cleaning in Surrey
- Move-In Cleaning in Vancouver
- Move-In Cleaning in Victoria
- Move-In Cleaning in Campbell River
- Move-In Cleaning in Chilliwack
- Move-In Cleaning in Coquitlam
- Move-In Cleaning in Courtenay
- Move-In Cleaning in Delta
- Move-In Cleaning in District of North Vancouver
- Move-In Cleaning in Kamloops
- Move-In Cleaning in Langford
- Move-In Cleaning in Langley
- Move-In Cleaning in Maple Ridge
- Move-In Cleaning in Mission
- Move-In Cleaning in Nanaimo
- Move-In Cleaning in New Westminster
- Move-In Cleaning in North Cowichan
- Move-In Cleaning in North Vancouver
- Move-In Cleaning in Penticton
- Move-In Cleaning in Port Coquitlam
- Move-In Cleaning in Port Moody
- Move-In Cleaning in Prince George
- Move-In Cleaning in Richmond
- Move-In Cleaning in Saanich
- Move-In Cleaning in Township of Langley
- Move-In Cleaning in Vernon
- Move-In Cleaning in West Kelowna
- Move-In Cleaning in West Vancouver
Manitoba
Show 2 citiesHide cities
New Brunswick
Show 4 citiesHide cities
Newfoundland and Labrador
Show 2 citiesHide cities
Northwest Territories
Show 1 citiesHide cities
Nova Scotia
Show 4 citiesHide cities
Nunavut
Show 1 citiesHide cities
Ontario
Show 71 citiesHide cities
- Move-In Cleaning in Barrie
- Move-In Cleaning in Brampton
- Move-In Cleaning in Greater Sudbury
- Move-In Cleaning in Guelph
- Move-In Cleaning in Hamilton
- Move-In Cleaning in Kingston
- Move-In Cleaning in Kitchener
- Move-In Cleaning in London
- Move-In Cleaning in Markham
- Move-In Cleaning in Mississauga
- Move-In Cleaning in Oshawa
- Move-In Cleaning in Ottawa
- Move-In Cleaning in St. Catharines
- Move-In Cleaning in Toronto
- Move-In Cleaning in Vaughan
- Move-In Cleaning in Waterloo
- Move-In Cleaning in Windsor
- Move-In Cleaning in Ajax
- Move-In Cleaning in Aurora
- Move-In Cleaning in Belleville
- Move-In Cleaning in Blue Mountains
- Move-In Cleaning in Bradford
- Move-In Cleaning in Brantford
- Move-In Cleaning in Burlington
- Move-In Cleaning in Caledon
- Move-In Cleaning in Cambridge
- Move-In Cleaning in Centre Wellington
- Move-In Cleaning in Chatham
- Move-In Cleaning in Clarence-Rockland
- Move-In Cleaning in Clarington
- Move-In Cleaning in Collingwood
- Move-In Cleaning in Cornwall
- Move-In Cleaning in County of Brant
- Move-In Cleaning in East Gwillimbury
- Move-In Cleaning in Fort Erie
- Move-In Cleaning in Georgetown
- Move-In Cleaning in Georgina
- Move-In Cleaning in Grimsby
- Move-In Cleaning in Haldimand County
- Move-In Cleaning in Innisfil
- Move-In Cleaning in Kawartha Lakes
- Move-In Cleaning in King
- Move-In Cleaning in Lakeshore
- Move-In Cleaning in LaSalle
- Move-In Cleaning in Leamington
- Move-In Cleaning in Lincoln
- Move-In Cleaning in Milton
- Move-In Cleaning in New Tecumseth
- Move-In Cleaning in Newmarket
- Move-In Cleaning in Niagara Falls
- Move-In Cleaning in Norfolk County
- Move-In Cleaning in North Bay
- Move-In Cleaning in Oakville
- Move-In Cleaning in Orangeville
- Move-In Cleaning in Orillia
- Move-In Cleaning in Peterborough
- Move-In Cleaning in Pickering
- Move-In Cleaning in Prince Edward County
- Move-In Cleaning in Quinte West
- Move-In Cleaning in Richmond Hill
- Move-In Cleaning in Sarnia
- Move-In Cleaning in Sault Ste. Marie
- Move-In Cleaning in St. Thomas
- Move-In Cleaning in Stratford
- Move-In Cleaning in Thunder Bay
- Move-In Cleaning in Timmins
- Move-In Cleaning in Welland
- Move-In Cleaning in Whitby
- Move-In Cleaning in Whitchurch-Stouffville
- Move-In Cleaning in Woodstock
- Move-In Cleaning in Woolwich
Prince Edward Island
Show 1 citiesHide cities
Quebec
Show 74 citiesHide cities
- Move-In Cleaning in Gatineau
- Move-In Cleaning in Laval
- Move-In Cleaning in Longueuil
- Move-In Cleaning in Montreal
- Move-In Cleaning in Quebec City
- Move-In Cleaning in Sherbrooke
- Move-In Cleaning in Trois-Rivières
- Move-In Cleaning in Alma
- Move-In Cleaning in Baie-Comeau
- Move-In Cleaning in Beaconsfield
- Move-In Cleaning in Beloeil
- Move-In Cleaning in Blainville
- Move-In Cleaning in Boisbriand
- Move-In Cleaning in Boucherville
- Move-In Cleaning in Brossard
- Move-In Cleaning in Candiac
- Move-In Cleaning in Chambly
- Move-In Cleaning in Châteauguay
- Move-In Cleaning in Côte-Saint-Luc
- Move-In Cleaning in Cowansville
- Move-In Cleaning in Deux-Montagnes
- Move-In Cleaning in Dollard-des-Ormeaux
- Move-In Cleaning in Dorval
- Move-In Cleaning in Drummondville
- Move-In Cleaning in Gaspé
- Move-In Cleaning in Granby
- Move-In Cleaning in Joliette
- Move-In Cleaning in Kirkland
- Move-In Cleaning in L'Ancienne-Lorette
- Move-In Cleaning in L'Assomption
- Move-In Cleaning in La Prairie
- Move-In Cleaning in Lévis
- Move-In Cleaning in Magog
- Move-In Cleaning in Mascouche
- Move-In Cleaning in Mirabel
- Move-In Cleaning in Mont-Saint-Hilaire
- Move-In Cleaning in Mount Royal
- Move-In Cleaning in Pointe-Claire
- Move-In Cleaning in Repentigny
- Move-In Cleaning in Rimouski
- Move-In Cleaning in Rivière-du-Loup
- Move-In Cleaning in Rouyn-Noranda
- Move-In Cleaning in Saguenay
- Move-In Cleaning in Saint-Augustin-de-Desmaures
- Move-In Cleaning in Saint-Basile-le-Grand
- Move-In Cleaning in Saint-Bruno-de-Montarville
- Move-In Cleaning in Saint-Charles-Borromée
- Move-In Cleaning in Saint-Colomban
- Move-In Cleaning in Saint-Constant
- Move-In Cleaning in Saint-Eustache
- Move-In Cleaning in Saint-Georges
- Move-In Cleaning in Saint-Hyacinthe
- Move-In Cleaning in Saint-Jean-sur-Richelieu
- Move-In Cleaning in Saint-Jérôme
- Move-In Cleaning in Saint-Lambert
- Move-In Cleaning in Saint-Lazare
- Move-In Cleaning in Saint-Lin–Laurentides
- Move-In Cleaning in Sainte-Anne-des-Plaines
- Move-In Cleaning in Sainte-Catherine
- Move-In Cleaning in Sainte-Julie
- Move-In Cleaning in Sainte-Marthe-sur-le-Lac
- Move-In Cleaning in Sainte-Sophie
- Move-In Cleaning in Sainte-Thérèse
- Move-In Cleaning in Salaberry-de-Valleyfield
- Move-In Cleaning in Sept-Îles
- Move-In Cleaning in Shawinigan
- Move-In Cleaning in Sorel-Tracy
- Move-In Cleaning in Terrebonne
- Move-In Cleaning in Thetford Mines
- Move-In Cleaning in Val-d'Or
- Move-In Cleaning in Varennes
- Move-In Cleaning in Vaudreuil-Dorion
- Move-In Cleaning in Victoriaville
- Move-In Cleaning in Westmount
Saskatchewan
Show 4 citiesHide cities
Yukon
Show 1 citiesHide cities
What affects the cost of move-in cleaning
Prices depend on the details of your project. We only publish price ranges when they’re backed by real LokalMatch quote data or reliable sources. Until then, here’s what usually changes the price:
- Size of the home and number of bathrooms
- Type of clean: regular, deep, move-in or move-out
- Current condition and how long since the last clean
- How often you book
- Extras like inside the oven, fridge, cabinets or windows
- Pets, stairs and access
How to compare cleaners before you hire
- Ask exactly what's included in a standard clean, a deep clean and a move-out clean, since each company defines them differently.
- Check whether the company carries liability insurance and whether cleaners are employees or contractors.
- Ask whether they bring their own supplies and equipment, and whether they can use products you prefer.
- For recurring service, ask whether the same cleaner or team will usually come.
- For specialty work like carpet, upholstery or pressure washing, choose someone with the right equipment for that job.
Questions to ask cleaners before you hire
- What exactly is included in the clean you're quoting?
- Do you bring your own supplies and equipment?
- Are you insured if something is damaged or someone is hurt?
- Will the same person or team come each time?
- How do you handle keys, alarm codes and access to my home?
- What happens if I'm not happy with part of the clean?
Move-in cleaning permits and local rules
Some move-in cleaning work needs a permit or has to meet local bylaws. Rules vary by municipality, so ask your pro whether a permit is needed and who will apply for it — and check with your city or town if you’re unsure.
Permits and licensingReady to get move-in cleaning quotes?
Tell us about your move-in cleaning project.
Do you offer move-in cleaning services?
Join LokalMatch to get matched with homeowners in the areas you serve.