To guarantee a spot for a cleaning, it is advised to book about 3 business days in advance. In some circumstances, we may also be able to accommodate same day bookings.