Free shipping in Canada on orders over $45 · Roasted every Monday
A barista brewing pour-over coffee at the Halden roastery bar

Roasted on Monday.
In your cup by Thursday.

Single-origin coffee from twelve farms we buy from directly, roasted in small batches in Ottawa and shipped within 72 hours.

New harvest · EthiopiaGuji HambelaBlueberry, black tea, jasmine · $24
Roasted weeklyEvery Monday, never stored
Direct tradeWe pay farms 2–3× Fairtrade
Free shippingCanada-wide over $45
Pause anytimeSubscriptions, no contract
The Halden roastery and coffee barOur roastery on Bank Street, Ottawa
Our roastery

Small batches, roasted by hand, every Monday.

We roast in 12 kg batches on a single drum roaster, tasting every lot before it ships. We buy green coffee directly from the same twelve farms each harvest and pay them two to three times the Fairtrade minimum, so they can keep investing in quality.

0Partner farms
0Tonnes roasted in 2025
0× the Fairtrade price

Shop coffee

Origins

Where your coffee grows

Tap a farm to see what we buy there and what it tastes like.

Milk being poured into a latteEvery bag comes with a brew card
Green coffee in a jute sackDirect from farm
Freshly roasted coffee beansRoasted Monday
Ground coffee in an espresso portafilterDialled for espresso
Two lattesBrewed at our bar

Never run out.

Choose a coffee or let our roasters pick a new one each time. Save 12% on every delivery, and skip or pause from your account whenever you like.

01Pick your coffee
Or choose "Roaster's pick" to try something new.
02Set how often
Every 1, 2, 3 or 4 weeks.
03Roasted to order
Shipped the Tuesday after roasting.
Bags per delivery
Every
Coffee

What people say

4.9★★★★★
2,318 verified reviews
★★★★★

The Guji tastes like blueberries and black tea. I didn't believe the tasting notes until I brewed it.

Priya N. · Toronto · Guji Hambela
★★★★★

Two bags every two weeks for a year now. Always arrives within three days of roasting.

Marc D. · Montréal · Subscription
★★★★☆

Great espresso blend. Pulls well on a home machine without much dialling in. Wish there was a 2 kg bag.

Sam O. · Ottawa · Heartwood

Brew guides

Starting recipes our roasters use.

Pour-over

Dose
15 g
Water
250 g at 94 °C
Grind
Medium-fine
Time
2:45–3:15

Espresso

Dose
18 g
Yield
38 g
Grind
Fine
Time
27–31 s

French press & cold brew

Dose
30 g
Water
500 g at 95 °C
Grind
Coarse
Time
4:00, then press
Coffee at the Halden bar

Visit the roastery

1182 Bank Street, Ottawa. Watch us roast on Mondays and try every coffee on the menu.

Mon – Fri7:00 – 18:00Sat – Sun8:00 – 17:00
Get directions