Our two hour window allows us to handle the unpredictability of cleaning services. Homes are different sizes and require different levels of effort needed to make them clean. So predicting the time spent at a home is incredibly difficult. In addition, we have to deal with other unpredictable factors like traffic, weather etc. Thanks so much for understanding.