Portland, Oregon · Est. 2019

Coffee, written down to the second.

We roast three origins in small batches and hand you the whole record — the profile, the notes, the exact recipe. Warmth in the cup, precision on the page.

roast.log
  1. # roast profile — today
  2. charge= 204 °C
  3. first crack= 8:45
  4. development= 20 %
  5. drop= 11:30
Sourcing

We buy fewer lots, know them better, and roast each one to the flavor it was grown for.

Every origin is bought washed or wet-hulled at altitude and roasted the week it ships. No blends built to hide a weak harvest — three coffees, each standing on its own.

See the three origins
Top-down view of a pour-over coffee bloom, freshly ground coffee swelling as hot water is poured
Featured origins

Light, medium, dark — each roasted to its strength.

Light-roast Ethiopian Yirgacheffe coffee beans
Light roast

Yirgacheffe

Gedeo Zone, Ethiopia

Jasmine, bergamot, dried apricot.

Details
Dark-roast Sumatran Kerinci coffee beans
Dark roast

Kerinci

Sumatra highlands, Indonesia

Dark chocolate, cedar, molasses.

Details
The roast

Green in, roasted out — and every stage logged.

Each batch is a curve: charge temperature, the first audible crack, a measured development window, then the drop. We keep the log so the cup is repeatable.

batch.log
  1. greenEthiopia · Colombia · Sumatra
  2. charge204 °C drum
  3. first crack~8:45
  4. development18–22 %
  5. drop11:30
A drum coffee roaster and cooling tray mid-roast in the roastery

Order beans, roasted Tuesday and Thursday.

Every order ships within 48 hours of the roast, so it reaches you at its brightest.

Order beans