Yes, you can often schedule deliveries in advance! Check our online ordering platform or call us at (646) 455-0058 to place a scheduled order.