Yes, most of the time. However, we allow a one-hour window due to traffic and weather circumstances. In scenarios where your cleaner will be late, you will be contacted to let you know the ETA.