
We source single-origin lots from growers we know by name and roast them in small batches the day before they ship.
We buy small lots direct from farms we visit, roast them in batches you can count, and send them out within a day so they reach you at their peak.
Every bag lists the farm, altitude, and process, because where a coffee comes from is half the flavour.
We buy small lots direct from growers we know by name, and pay above the fair-trade floor because a good coffee starts long before the roast.

Small batches, dialled in for each lot, roasted the day before dispatch so it reaches your kitchen at its peak.

The current lineup, roasted to order.



If a roaster will not print this, there is usually a reason for it.
Printed, not a best before. Everything ships within four days of roasting.
The farmgate price per kilo, on every bag. It averages 2.7 times the fair trade floor.
Named farm or co-op, altitude, and varietal. No blends sold as single origins.
A measured number rather than the word medium. Most of ours sit between 58 and 72.
Washed, natural, or honey, stated plainly, with fermentation time where we know it.
Home compostable, with a valve that composts too, which was the hard part.
Every bag leaves within 24 hours.
Farm, altitude, and process on every bag.
Long relationships, prices above the floor.




Change the grind, skip a week, or stop entirely from the email itself.
A 250 gram bag of whatever we are most excited about that week.
One for filter and one for espresso, or two of the same.
Two kilos a week, and we come and dial in your grinder.
“The freshest coffee that has ever reached my kitchen.”
“You can taste the care in the cup.”
Roasted to order and shipped within a day of roasting.
Pick a cadence and a roast style, pause any time.
Either, ground to your brew method if you like.
Yes, for cafes and offices, get in touch.