Payment in full is required to book. Cancellations will be credited for your next visit OR pay $20 cancellation fee to receive refund. Full refunds will only be given under extreme circumstances. No charge for revisions.