All payments must be complete before services are rendered. Cancellations and or rescheduling 24 hours in advance will result in a fee of $50. Payments can also be made in the client portal. You have to be a client in order to have access to the client portal. All sales are final there are no refunds only credits for future services.