We roast Mondays through Thursdays, and we’ll put your order on the roasting list within two ‘roasting days.’ For example, if you order on a Tuesday, we’ll roast and ship your order by Thursday. Often, it’s quicker, but we ask for a 2-day lead time. If we’re shipping to you, transit time will vary depending on your location and method of shipping.