Yes, we do require a 50% non refundable deposit to hold the date for your wedding as we will be turning down any other requests. The final balance for our services is due 30 days prior to your arrival date.