Because our technicians are cleaning other homes before yours, we cannot promise an exact arrival time. Travel time, traffic, or a cleaning that takes longer than expected can sometimes shift the schedule. We always do our best to arrive as close to the scheduled time as we can.