We accept cash, checks, and credit cards (MasterCard, Visa, or American Express).50% deposit required to secure dates. Thirty days notice required to reschedule without forfeiting deposit. 50% final payment due on first day of session. Late payments are subject to 18% interest rate. We charge $100 per bounced check.