Yes. 24 hours minimum for all deliveries so that we have adequate time to schedule a driver. For full service events, we request that you let us know as soon as you have the date…the details can wait. With that said, your order must be placed at least one week in advance and even earlier during busier times of the year, like major holidays. All orders are placed on a first come, first served basis.