A 20% non-refundable deposit must be provided within 7 days of any booking and the balance must be paid in full 14 days before the performance date. A legally binding contract must be signed and dated.