Peruse our thoughtfully curated selection of coffees, teas and accessories.
Choose shipping, farmers market delivery or local pickup during checkout.
Confirm your payment method & click purchase. Your fresh roasted coffee will be in your hands very soon!
In stock coffees will be shipped within 48 hours of order. All other orders will be fulfilled on the next scheduled roast day.
Orders placed for local delivery and farmers' market pickup must be placed prior to the next scheduled roast date.
Order deadline is Thursday 12:00pm. We will always try to accommodate late orders whenever possible :)