That usually depends on how large your home is, how much prep goes into it before we start washing and how many services we are providing. On average, it takes us about 1.5 hours from arrival to departure if we are just washing the house.