50% deposit to hold the dates.  Full payment 90 days in advance.  50% refundable up to 30 days after that non-refundable. A $250 refundable cleaning deposit is required, thanks.