To book an appointment online we require a deposit of a small percentage the amount of the requested service. Your card is NOT charged until the time of service but may see a hold of the deposit amount appear. This is to ensure card information entered  is valid and  is not deducted from your bank by us.