We recommend scheduling your service at least 48 hours in advance. However, we do our best to accommodate last-minute bookings depending on availability.