It’s never too early! Once the date is set, please contact us to ask as many questions as you need and then reserve your date. Dates are not reserve until we receive the deposit.