For deliveries we need at least 48 hours advanced notice and for on-site, attended events we require at least one week notice. During our busy seasons we sometimes need more notice, most especially for attendant events. In general, we suggest placing your order as early as possible as dates can fill up.