Yes, we require all Clients to enter their card details upon booking to secure the appointment. If you book over the phone, you will receive an email or text to confirm your appointment with your card details.