A 50% non-refundable deposit is required at the time of booking. The remaining balance due can be paid at the time of pick up.