On most days we can delivery within 24 hours. In busier months we will schedule two and sometimes three days out. Weekends in the spring book up quickly and are typically full by Thursday afternoon. We try to deliver all of our product but occasionally we will bring in outside help to fulfil orders in the busiest of times.