All of our beans are roasted fresh in house and available for one-time purchase or subscription in 12oz and 5lb bags. Bear in mind we are a small business and work hard to prioritize our cafe space and therefore orders may take a few days to ship out!