We roast almost everyday Monday - Friday. When you order from our website, we’ll always send out our most fresh and recently packed beans, although we recommend ensuring a resting period before you start brewing!