Website orders are usually available for pickup within 48 hours of purchase. Actual pickup dates/times will be mutually agreed upon once the order is received. If you need a bouquet for a very specific date/time, please reach out to us via our contact page to discuss availability before ordering.