Small Coffee Shop Program

Single origin roasts, built for your shop.

50lb minimum. Your roast profile, your label, our roastery. Direct-trade microlots roasted fresh — priced for small cafes to compete with the big chains.

50lbMinimum order
48hRoast to ship
12+Origins available

Why 50 pounds?

It's the sweet spot — enough volume for fresh rotation without locking you into inventory that goes stale.

☕

Fresh, not stockpiled

50lb lasts a small cafe 1–2 weeks. That means every cup is poured from beans roasted within days, not months. No stale bags, no degraded flavor.

⚡

Roasted to order

We roast within 48 hours of your order. Not sitting on a shelf waiting — your beans hit your door at peak flavor, typically 3–5 days post-roast.

💰

Real pricing power

50lb unlocks wholesale pricing without the 500lb commitment most roasters demand. You get microlot quality at a margin that actually works for a 2-group espresso bar.

☕
Roast to order

Every batch roasted within 48 hours of your order.

⚡
2-day response

We respond within one business day. Always.

✓
WSDA licensed

Inspected facility. Full compliance.

📦
No contracts

Order when you need it. No locked volumes.

Single origins

Direct farm relationships. Transparent sourcing. No commodity blends — ever.

🇮🇨

Ethiopia Yirgacheffe

Floral, citrus, tea-like body.

Notes: Bergamot · Jasmine · Lemon

🇵🇹

Colombia Huila

Balanced, sweet, chocolate backbone.

Notes: Milk chocolate · Caramel · Red apple

🇵🇷

Guatemala Antigua

Full body, cocoa, bright finish.

Notes: Dark cocoa · Toffee · Orange peel

🇷🇮

Kenya Nyeri

Bright acidity, berry-forward, syrupy.

Notes: Blackcurrant · Tomato · Brown sugar

🇧🇷

Brazil Cerrado

Low acidity, nutty, heavy body.

Notes: Hazelnut · Milk chocolate · Vanilla

🇮🇩

Costa Rica Tarrazu

Clean, crisp, honey-sweet.

Notes: Honey · Almond · Stone fruit

🇭🇪

Honduras Lempira

Mild, caramel, gentle acidity.

Notes: Caramel · Cocoa · Citrus

🇭🇰

Panama Boquete

Smooth, floral, wine-like complexity.

Notes: Floral · Bergamot · Stone fruit

How your roast works

From green bean to your espresso grinder — four steps, one team.

01

Sample

We send you 4oz samples of 3 origins. You brew them your way — espresso, pour-over, batch brew.

02

Profile

You pick your origin. We build a custom roast profile around your flavor target and brew method.

03

Roast

50lb minimum, roasted to order within 48 hours. Cupped and approved before it ships.

04

Deliver

Shipped fresh. Your label, your bag, or ours. Recurring orders scheduled to your pace.

Four steps — from sample to your grinder in under two weeks.

Request samples

Wholesale pricing

Transparent per-pound pricing. No hidden fees. No minimums beyond 50lb per origin.

Starting tier

50–99lb

$12 /lb

Single origin, custom roast profile. Your label on our bags.

  • 50lb minimum per origin
  • Custom roast profile
  • Free 4oz samples (3 origins)
  • Your label, our bags
  • Roasted within 48h of order
High volume

250lb+

$8.50 /lb

Best rate. For multi-location or high-volume shops.

  • Mix up to 5 origins
  • Custom roast profiles per origin
  • Custom bag printing included
  • Scheduled delivery included
  • Barista training (2 sessions)
  • Dedicated roast profile support

How we compare

What you get with us vs. what the big roasters typically offer small shops.

Feature
Harvest Market
Typical wholesaler
Minimum order
50lb per origin
200–500lb minimum
Roast freshness
Roasted within 48h
Pre-roasted, warehoused
Custom roast profile
Included, always
Rarely available
Origin transparency
Farm-level sourcing
Blend, origin unknown
Free samples
3–5 origins
Sometimes 1 origin
Contracts required
Never
Usually annual
Barista training
Included (100lb+)
Extra cost or none
Response time
1 business day
3–5 business days

Estimate your cost per cup

See how wholesale pricing translates to what you actually serve.

Cost Calculator
Adjust the values to match your shop
Monthly volume (lb)
Pricing tier
Cups per lb (espresso)
Your price per cup ($)
Estimated monthly profit on coffee
$0
0 cups · $0 revenue · $0 cost
Cost per cup: $0.00 · Margin: 0%
Estimates only. Espresso assumes 18g dose. Does not include milk, cups, lids, or labor.

Origin deep dives

The four most popular origins for small coffee shops — with sourcing details.

🇮🇨

Ethiopia Yirgacheffe

Konga Cooperative · Gedeo Zone

Washed process, grown 1,900-2,200m. The classic floral cup — bergamot, jasmine, lemon zest. Thin body but explosive aromatics. Best as pour-over; can work as single-origin espresso for adventurous shops.

Washed 1,900m+ Light roast Direct trade
🇵🇹

Colombia Huila

Asobombo Cooperative · Pitalito

Washed, 1,700-1,900m. The workhorse — milk chocolate, caramel, red apple, gentle acidity. Balanced enough for espresso and pour-over. Our most-recommended origin for new shops because it plays well with milk.

Washed 1,700m Medium roast Direct trade
🇷🇮

Kenya Nyeri

Karimikui Factory · Nyeri County

Washed (double-fermented), 1,700-1,900m. Big and bold — blackcurrant, tomato savory, brown sugar sweetness, syrupy body. High acidity that cuts through milk. A statement coffee for shops that want to stand out.

Washed 1,700m Medium-light Auction lot
🇧🇷

Brazil Cerrado

Cerrado Mineiro · Minas Gerais

Natural process, 1,100-1,300m. Low acidity, heavy body, hazelnut and milk chocolate with vanilla finish. The espresso backbone — thick crema, forgiving on the grinder, plays beautifully with milk drinks. Most shops run this as their house espresso.

Natural 1,100m Medium-dark Direct trade

Works with your equipment

We profile for the machines your shop actually runs. Here's what we dial in for.

Espresso machines

Two-group and three-group commercial machines.

  • La Marzocco Linea / GB5
  • Slayer single / multi-group
  • Synesso MVP Hydra
  • Simonelli T3 / Victoria Arduino
  • Kees van der Westen Spirit
  • Rancilio RS1 / Classe 20

Grinders

Espresso and brew bar grinders.

  • Mahlkonig EK43 / EK43 S
  • Mahlkonig K30 / Peak
  • Mythos One / Mythos 2
  • Victoria Arduino Mythos
  • Mazzer Robur / ZM
  • Baratza Forte / Vario (brew)

Brew equipment

Pour-over, batch, and cold brew systems.

  • Hario V60 / Kalita Wave
  • Chemex
  • Curtis / Bunn batch brewers
  • Marco Bru (pourover system)
  • Oxo / Toddy cold brew
  • Keg / nitro cold brew systems

A day in our roastery

What happens from the moment your order comes in to the moment it ships.

6:00

Order review

We pull your order, confirm origin and roast profile, and stage green coffee from our climate-controlled storage.

7:30

Green grading

Hand-sort the green beans. Remove defects, sticks, and quakers. Weigh and load into the hopper.

8:30

Roast

Load into the drum roaster. Your profile is loaded into the logging software — we track bean temp, rate of rise, and development time to the second.

9:15

Cupping

We cup every batch before it ships. If the profile is off by even a few degrees, we re-roast. No exceptions.

10:30

Bagging

Beans cool on the air bed, then go into bags with one-way degas valves. Your label applied. Sealed and labeled with roast date.

12:00

Ship

Packed and on the UPS truck by noon. Tracking emailed to you same day.

Packaging options

From plain kraft to full custom print. Your label, your bag, your brand.

Standard kraft

12oz and 5lb kraft bags with one-way degas valve. Compostable. Your label applied by hand.

All tiers · No extra charge

Custom print

Your full-color design printed directly on the bag. Matte or gloss finish. Minimum 100lb order.

100lb+ · $0.75/bag extra

Full custom

Custom bag size, material, finish, and print. Fully branded from bag to label to seal.

250lb+ · Included

Learn more about our coffee:

Questions

Can I mix origins within a 50lb order?
The 50lb minimum is per origin. At the 100lb+ tier you can mix up to 3 origins within your volume. At 250lb+ you can mix up to 5. This keeps each roast profile clean and consistent.
How fast can I get my first order?
Sample to delivery in under two weeks. We ship 4oz samples within 2 business days, you taste and choose, we roast within 48 hours of your order, and ground shipping takes 1–3 days depending on location.
Do you do my label on the bags?
Yes. At the 50lb tier we apply your label to our standard kraft bags. At 100lb+ we offer custom bag printing. At 250lb+ custom bag printing is included. You always own your label artwork.
What if I don't like the first roast?
We re-roast at no charge. The first sample round is free, and if the production roast doesn't match the approved profile, we replace it. We cup every batch before it ships.
Can you do espresso blends, not just single origin?
Yes — we can build a custom blend from 2–3 of our single origins and dial in the roast profile for espresso. The 50lb minimum still applies per component origin in the blend.
Do you offer recurring delivery?
Yes. At 100lb+ you can schedule weekly, biweekly, or monthly deliveries so fresh beans show up right when you need them. No commitment — you can pause or change anytime.
What brew methods do you profile for?
Espresso, pour-over, batch brew, cold brew, and French press. We adjust grind recommendations and roast development based on how you're brewing. Tell us your equipment and we'll dial it in.
Do you provide dial-in sheets and recipes?
Yes. Every order ships with a dial-in card specifying grind, dose, yield, time, and water temp for each brew method. Barista training (included at 100lb+) covers this on-site with your equipment.
What if my customers want decaf?
We offer Swiss Water Process decaf from Colombia and Mexico. Same 50lb minimum, same custom roast profile. Many shops run a regular + decaf pair.
Can you do seasonal or rotating origins?
Absolutely. Many shops rotate origins monthly to keep the menu fresh. We'll alert you when new harvests arrive and send samples of upcoming origins before they're in stock.

Find your roast level

Four core profiles. We can also custom-dial between any of these.

Light

Bright, floral, fruity. Maximum origin character shines through.

Best: Pour-over · Batch brew

Medium-Light

Balanced sweetness with clarity. Origin notes pop with body.

Best: Pour-over · Espresso

Medium

Chocolate, caramel, full body. Classic cafe crowd-pleaser.

Best: Espresso · Batch brew

Dark

Bold, smoky, low acidity. For milk drinks and traditionalists.

Best: Espresso · Latte · Cold brew

Profiled for your brew method

We adjust grind, dose, and roast development for how you actually serve coffee.

☕

Espresso

Dense, sweet shots with thick crema. Built for your blend or single origin.

18g dose · 36g yield · 25-30s

☀

Pour-Over

Clean, bright, layered. Clarity-first profiles for V60, Kalita, Chemex.

22g · 360g water · 3:00

☸

Batch Brew

Consistent pot coffee that holds for hours without going bitter.

1:16 ratio · 200°F · 4-6 min

❄

Cold Brew

Smooth, low-acid, concentrated. We profile for 16-24hr cold extraction.

1:8 ratio · Room temp · 18hr

The freshness window

Why we roast to order — coffee has a flavor timeline. Here's what happens after roast day.

Day 0
Roast day. Beans release CO&sub2;. Too fresh for espresso.
Day 3-5
Degassed. Great for pour-over and batch brew.
Day 7-14
Peak flavor. Optimal for all brew methods.
Day 15-21
Still good. Subtle fading. Fine for milk drinks.
Day 30+
Staling. Why 50lb every 1-2 weeks keeps you in the peak zone.

Sourced the right way

Direct trade means we know the farm, the farmer, and the price paid at origin.

🌿

Direct relationships

We buy from the same farms year after year. Not through brokers — we talk to the people growing our coffee.

💰

Fair above fair-trade

Our farm-gate prices average 2–3x the Fair Trade minimum. Quality costs more, and the money goes to origin.

♻

Compostable bags

All our kraft bags are commercially compostable. We recycle chaff into garden beds. Roastery runs on offset power.

Shipping & delivery

Roasted to order, packed same day, shipped within 24 hours.

Standard ground

UPS Ground from our Washington roastery. 1–3 business days to most US addresses.

Free on orders 100lb+ · $18 flat under 100lb

Scheduled recurring

Weekly, biweekly, or monthly. We roast and ship automatically so you never run out.

Available at 100lb+ tier · Pause anytime

Local pickup

Pick up at our Poulsbo roastery. Roasted and ready same-day, no shipping charge.

Poulsbo, WA · Call ahead · No minimum

Barista training

Included at 100lb+. We come to your shop and dial in your espresso with your equipment.

What we cover

  • Espresso dial-in: grind, dose, yield, time
  • Milk steaming technique and latte art
  • Pour-over and batch brew recipes
  • Equipment maintenance and cleaning cycles
  • Flavor troubleshooting: sour vs bitter
  • Building your menu and pricing

What you get

  • On-site visit (2-3 hours, your shop)
  • Dial-in sheets for every origin and brew method
  • Written recipes your whole team can follow
  • Follow-up phone support for 30 days
  • Second session included at 250lb+ tier
  • Remote video support anytime

Let's build your house roast.

Tell us about your shop — we'll send free samples within 2 business days.

Free samplesShips in 2 business days
Get started