I hired this company for my move-out clean of a 2 bedroom/2 bathroom townhouse in Toronto. It took them 3 hours, they cleaned the whole house, including the kitchen, bathrooms, and floors (incl. under furniture). They also cleaned the oven, inside of the fridge, spot-cleaned the walls, cleaned the light fixtures and wiped down the inside our of cupboards/drawers (none of which were emptied). Our house is SPOTLESS. It was incredibly easy to book an appointment, they were on time, incredibly polite and worked at a non-stop pace. I just cannot recommend this company enough. 10/10.