Free shipping on orders over $45 · Roasted every Tuesday & Friday
Freshly roasted coffee beans

Small-batch specialty coffee

Coffee that tastes like where it came from.

We source exceptional beans from family farms, roast them in small batches and ship them to your door while they're still at their peak.

Roasted to orderShipped within 48 hours
Free shippingOn orders over $45
Direct tradeFarms we know by name
Freshness promiseNot fresh? We'll replace it
Coffee roaster in action

What is a coffee roaster?

From green bean to your morning cup.

Coffee starts as a green, grassy seed. Roasting is what unlocks its flavor: heat transforms sugars and acids into the caramel, chocolate and fruit notes you taste in the cup.

As a roaster, that's our craft. We buy green coffee directly from growers, develop a roast profile for each one, and roast in small batches so nothing sits on a shelf.

12Partner farms
48hRoast to ship
6Origin countries
Meet the roastery

How it works

Fresh coffee in three steps

1

Pick your coffee

Choose a single origin or blend, whole bean or ground for your brewer.

2

We roast it

Your order joins our next roast day — Tuesday or Friday — and is bagged by hand.

3

Brew & enjoy

It ships within 48 hours with a brew card so you can dial it in at home.

Why roast to order

The way coffee should be

Small batches, every week

We roast in 12 kg batches on Tuesdays and Fridays, so the bag you open is never more than a few days out of the roaster.

Traceable to the farm

Every coffee lists its region, process and altitude. We pay above fair-trade minimums and visit our partners each harvest.

Roast profiles by hand

Each origin gets its own profile — lighter to keep florals bright, darker to build chocolate and body for espresso.