House cleaning with Lawrie’s Home & Office Cleaning starts around $110 for a small apartment and goes up with the size of your home and the type of clean. Below are our typical price ranges, what changes the price, and how to get an exact number for your home.
What affects the price
- Home size
- Number of bedrooms
- Current condition of the home
- Type of service (standard cleaning or deep cleaning)

Typical prices by home size and service
| Home | Standard cleaning | Deep cleaning | Move-in / move-out |
|---|---|---|---|
| Apartment or condo (1–2 bed) | $110 – $170 | $190 – $250 | $240 – $450 |
| Detached home (1,500–2,000 sq. ft.) | $140 – $260 | $290 – $350 | $330 – $550 |
| Large house (3,000–4,000 sq. ft.) | $200 – $350 | $400 – $600 | $450 – $800 |
Prices last updated October 2026.
These are typical ranges. Your final price depends on your home’s layout and condition.
Which service do you need?
How to get your exact price
- Standard cleaning keeps a home that’s already in good shape fresh. See our house cleaning service.
- Deep cleaning is a one-time or seasonal clean, such as a spring clean. See our deep cleaning service.
- Move-in / move-out cleaning is for when you’re leaving or arriving at a home. See our move-in and move-out cleaning.
To get a price for your home’s layout, use our Online Booking Tool to calculate a flat-rate estimate.
Do I need to be home?
No. You don’t need to be home during the cleaning. We bring our own tools and equipment.
Areas we serve
We clean in Kitchener, Waterloo, Cambridge, Guelph, Conestogo, Breslau, Petersburg, Mannheim, New Dundee, Bloomingdale, Rosendale, Shingletown and Wilmot Centre.

