Your cleaning will be assigned to be performed on the same day every time. However, while we can commit to a specific day, there might be some factors throughout the day that may affect our actual arrival time. You will receive a notification from our technician when they are on their way.