We do require a credit card on file for all our customers. You will be asked to enter your information and a credit card while booking an appointment, which will not be charged – it is required only to hold your appointment and will be charged only if you are a late, cancellation, or a no show in the amount of $50. All clients who have prepurchased will still need to use our booking portal to make an appointment. If there is anything else we can help you with, just give us a call at 773-666-5037.