Due to the nature of our business, it is not possible to guarantee a specific arrival time. We can experience unforeseen events that are out of our control such as last minute cancellations and delays. Including possible traffic between homes. For this reason we typically provide a two hour window of arrival. We usually send a text message when your cleaners are on the way. It is the client's responsibility to leave a key or access to the property should they need to step out and to avoid a $50 cancellation fee.