We require at least 48 hours notice and a 4 hour arrival window for online bookings. If you need same day service or a shorter arrival window, please call our office to schedule your appointment to ensure availability. We may or may not apply your deposit as credit for a future visit if you book online with less than 48 hours notice and we cannot cover your job. No refunds to be given.