Small-batch roasters · Est. by the fire

Coffee, kept close to the fire.

We roast in small batches, slow and by feel — chasing the moment a bean turns from raw to warm, from green to ember. No shortcuts, no rush, just a fire kept low.

N 45.5° · W 122.6° Roasted in cast iron Scroll ↓
The craft

A roast you can feel before you can name it.

Every batch begins green in the palm and ends the colour of oak bark — read by ear, by nose, by the crack of the bean.

We roast on a drum that's older than most of our recipes, in rooms that smell of caramel and cedar smoke by mid-morning. There is no dashboard telling us when to stop. There is a person, a nose, and a fire kept patient. That's the whole method, and it takes years to trust.

12kgPer batch, no more
6Origins in rotation
WeeklyRoasted to order
Freshly roasted beans pouring from the drum door into the cooling tray of a roaster Ethiopia · Guji, natural
The roasts

Six beans, each with a temperament.

A rotating shelf of single origins and one house blend that never leaves. Roasted the week you order it, ground the way you brew.

01
HearthstoneHouse blend
Dark cocoa · toasted walnut · brown sugar
02
Guji EmberEthiopia · natural
Wild blueberry · dark honey · jasmine
03
Oak RowColombia · washed
Red apple · caramel · toffee finish
04
CinderSumatra · wet-hulled
Cedar smoke · dark chocolate · earth
05
First LightGuatemala · washed
Milk chocolate · orange peel · almond
06
NightwoodDecaf · Swiss water
Fig · molasses · roasted pecan
Roasted beans tumbling off a metal spoon against a black background
Ground the way you brew
The ritual
“Good coffee asks for a few slow minutes — and gives back a warmer morning.”
On brewing, unhurried
Subscribe

Fresh coffee, at your door,
the week it's roasted.

Choose your beans and your rhythm — weekly, fortnightly, monthly. Roasted the day it ships, delivered still warm from the drum. Pause or change any time.

No commitment. Skip a week whenever the tin's still full.