Yes, a $100 deposit is required at the time of booking. This helps confirm your appointment and ensures that we reserve the appropriate time for you.