Yes, all bookings require at the time they are scheduled based on the amount of your service, the remainder is due 48 hours before the service or session date. For bigger events, the remainder is due 7 days before the event date. For weddings a 50% deposit is required with the remainder due 30 days before your event. Payment plans are also available.