+1 416 593 8274 happydealsclub@gmail.com 123 Freeport Blvd NE, Calgary
Roasted in-house, every Tuesday & Friday
Retail beans & subscription

Fresh-roasted beans, bagged the same week

Fresh-roasted beans from HappyDealsClub go from drum to shelf in under 48 hours, buy a 340 g bag at the café or get the subscription before you run out.

Bags from $19 Roasted every Tue & Fri
48h roast to
shelf
What you get

Roast dates printed on every bag

Supermarket coffee can sit for months. Ours sits for days, long enough to degas, short enough to matter.

The shelf holds three to five lots at a time: one blend built for espresso, a filter-friendly single origin, a decaf that doesn't taste like regret, and whatever seasonal microlot we couldn't resist. Bags are stamped with the roast date and a recommended brew recipe.

The subscription is two bags a month, our pick, shipping included across Canada. It skews toward whatever just came off the drum, subscribers drank the Huila lot two weeks before it hit the bar.

  • 340 g and 1 kg bags, whole bean or ground to order
  • Roast date and brew recipe printed on every label
  • Subscription ships Canada-wide, pause anytime
  • Empty bag returns get a $1 refill discount
0
origins on rotation
0
active subscriptions
0
roast days per week
Rows of labelled coffee bags on the roastery shelf Friday's shelf
Timing & guarantee

Every bag carries its roast date. If a bag somehow reaches you past four weeks, shipping delays happen, tell us and the next one's free. Coffee older than five weeks never leaves the building anyway; it becomes staff coffee.

Pricing

Beans & subscription prices

Priced per bag, roasted per week.

The Roaster's Pick

Our monthly favourite plus an experimental microlot, with a tasting card. It's how we justify buying weird coffees, you get first pour.

$44/mo
House blend, 340 gSide Door, espresso & milk drinks$19
Single origin, 340 grotating lot, check the shelf tag$22–24
Decaf Colombia, 340 gsugarcane process$20
Any coffee, 1 kgfor serious home setups$52
Subscription, 2 × 340 gmonthly, roaster's pick, shipping included$38/mo
Subscription, 4 × 340 gheavy drinkers & households$72/mo

Subscribers pick grind and delivery window at checkout, change either anytime by email.

The process

How a bag reaches your shelf

Two roast days a week keep the calendar honest.

Roast to your door: 2–5 days
1

Pick your coffee

Blend, single origin or roaster's pick. Not sure? The shelf tags describe taste, not poetry, chocolate, stone fruit, that kind of thing.

2

We roast Tuesday or Friday

Orders group into the next roast day. Nothing ships from stock that's been sitting around.

3

Rest and pack

Bags get one-way valves and a roast-date stamp after a day of degassing.

4

Grind if you need it

Tell us your brewer and we grind for it, espresso, moka, filter, French press. Whole bean keeps longest, though.

5

Pick up or ship

Café pickup is free from 7:00. Canada-wide shipping lands in 2–4 days, subscriptions included.

In photos

Roast, bag, ship

Roaster Dana checking bean colour during a roast
The crew

Dana runs the drum

Our head roaster has logged more than 4,000 batches on this machine.

Dana came up through the café side, then apprenticed under a roaster in Vancouver for a year. Every profile on the shelf is hers, she still hand-writes the batch log even though the software records everything, because the handwriting catches what sensors miss.

4,000+ batches
on this roaster alone
Q-grader certified
cups every lot blind
Compare

All six services, side by side

Your row is highlighted, honest numbers, no asterisks.

ServiceFromLead timeBest for
Espresso bar$3.75walk-ineveryday coffee
Fresh beans$19same dayhome brewing
Wholesale$14.50/kgweeklycafés & offices
Cupping$45weekly Thucurious drinkers
Barista workshops$120monthlyskill building
Event catering$3801–2 weeksevents & offices
Questions

Beans & subscription questions

Before you ask at the till.

Espresso tastes best 4–21 days off roast; filter is happy from day 2. Our bags land in that window by design, that's the whole point of roasting twice a week.

Anytime, email happydealsclub@gmail.com before the 25th and we skip or double a month. No cancellation forms, no retention script.

Yes, tell us the brewer and we grind to match. Whole bean stays fresher about twice as long, so we gently push that option.

Bring back what's left and pick another lot. Half the fun of a roastery is finding the profile you didn't know you liked, see refunds for the boring details.
Ready when you are

Never run out again.

Order through the contacts page or call +1 416 593 8274, subscriptions start with the next roast day.

+1 416 593 8274