We recommend booking at least two weeks in advance to ensure availability and proper preparation for your event.