Yes, a deposit is required to secure your date. For a breakdown of pricing and availability, please reach out via text or Instagram DM.