I usually do a virtual or in person consultation before the session, a deposit is required to hold your date/time, then a confirmation message within 72 hours before your session
a non refundable deposit is required to hold your date/time , if cancelled within 24 hours or less full commitment is due but a reschedule is possible up to 2 times