We roast every week's worth of orders the following Monday and ship the orders that Tuesday. (Ex: Order placed Wednesday 1/1, roasted 1/6, shipped 1/7). This schedule allows us to focus on roasting and packing for the whole day and keep a consistent schedule. We also are more than happy to work with your schedule if you need your coffee sooner. Just be sure to leave a note in checkout prior to completing your order.