Yes. We require a non-refundable deposit for Birthday Parties and Team Parties at the time of booking. Please be prepared to pay the deposit at the time of making your reservation. We can not hold reservations without a deposit made. We do not accept personal checks.