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.