We try our best to accommodate our customers specific time request. We realize life is busy and it can be tough to schedule a perfect time for our teams to come into your home. We will always give an estimated time that our teams will be arriving to clean your home. Sometimes depending on that particular day, they may not arrive at that exact time. For example, the home the team is at prior to yours may have scheduled deep cleaning or requested additional services. This would require more time and therefore cause the schedule to be a little different than expected. We guarantee that our teams will show up within the hour of the estimated time given, under rare circumstances you will be notified if our teams expect to be more than an hour behind schedule.