B2B Customer? Sign In Create Account
5 lbsMinimum Order
72 hrRoast to Ship
15+Origins
FreeBarista Training
0Cafes Served
0Minimum Order
0Roast-to-Ship
0Origins Available
×
0%
50lbMOQ
48hRoast
12+Origins
4Brands
$8.50/lb

Small Cafe Program Comparison

FeatureOur ProgramTypical Supplier
Minimum Order5 lbs25+ lbs
Delivery72 hours1-2 weeks
Roast DatingRoast-to-shipWarehouse aged
Origins15+ rotating3-5 standard
TrainingFree barista trainingNone
Equipment HelpBuying guidesOn your own
Price BreaksAt 10 lbsAt 50+ lbs

Request a Quote

Tell us what you need. We will send a detailed quote within 48 hours.

We respond within 48 hours. Need an account? Create one here.

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

Trusted by 4 brands · 700+ SKUs produced

Shroomffee
Mushroom coffee
Sailor Bob
Single origin
Harvest Market
House brand
Order Drinks
Beverage menu

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

Cafe startup checklist

Everything you need to open a small coffee shop. We've been through it — here's the real list.

Legal & licensing

  • ✓ Business license (city/county)
  • ✓ Food handler permit
  • ✓ Health department inspection
  • ✓ Food service permit
  • ✓ Sign permit (if applicable)
  • ✓ Insurance: general liability + product

Equipment essentials

  • ✓ Espresso machine (2-group commercial)
  • ✓ Espresso grinder (doserless preferred)
  • ✓ Brew grinder (for pour-over/batch)
  • ✓ Refrigeration (milk, cold brew)
  • ✓ Ice maker (if serving cold drinks)
  • ✓ Water filtration system

Buildout & space

  • ✓ Lease signed (verify venting & plumbing)
  • ✓ Plumbing for espresso machine (dedicated line)
  • ✓ Electrical: 220V for machine, 110V circuits
  • ✓ Ventilation hood (if required by code)
  • ✓ Counter space (min 8ft bar, 4ft POS)
  • ✓ Seating: 6-12 seats for small shop

Opening week

  • ✓ POS system configured & tested
  • ✓ First coffee delivery received & cupped
  • ✓ Dial-in sheets printed for staff
  • ✓ Menu printed and priced
  • ✓ Soft opening (friends & family)
  • ✓ Grand opening

Equipment buying guide

What to buy new vs used, and what we recommend for a small shop budget.

Espresso machine

Buy: Used/refurbished 2-group

Budget: $4K-$8K (refurbished La Marzocco GB5 or Linea)

New: $12K-$20K (skip unless you have capital)

Tip: Refurb machines often outlast new ones. Buy from authorized tech.

Grinder

Buy: New, always

Budget: $1.5K-$2.5K (Mahlkonig EK43 or Mythos)

Don't: Buy used grinders. Burrs wear unevenly.

Tip: The grinder matters more than the machine. Don't skimp here.

Everything else

Buy: Used or restaurant supply

Fridge: $800-$1,500 (used commercial)

Ice maker: $1,200 (used)

Tip: Restaurant supply auctions save 60-70% on non-coffee equipment.

Total small shop budget: $15K-$30K equipment + buildout + first month inventory. We've seen shops open for as little as $12K with smart used equipment sourcing.

Us vs the alternatives

Three ways to source coffee for your shop. Only one makes sense for small operations.

Harvest Market
Big Roaster
DIY (self-roast)
Minimum order
50lb
200-500lb
N/A (green only)
Per-pound cost
$8.50-$12
$7-$10
$4-$6 green
Roast freshness
48h to order
Weeks old
Fresh (if you roast)
Equipment cost
$0
$0
$15K-$80K
Labor to roast
0 hrs
0 hrs
10-20 hrs/week
Custom profile
Yes, included
Rarely
Yes (your time)
Barista training
Included 100lb+
Extra cost
Self-taught
Contracts
Never
Usually annual
N/A
Your label
Included
Rarely
Yes (your time)
Time to first cup
2 weeks
1-2 weeks
Months (setup)

Self-roasting looks cheaper per pound, but equipment, labor, and learning curve add $3-5/lb in hidden costs. Most shops that self-roast switch to wholesale within 18 months.

Decaf that doesn't suck

Swiss Water Process — chemical-free decaffeination that preserves flavor.

🇵🇹

Colombia Decaf

Swiss Water Process. Chocolate, caramel, gentle acidity.

Notes: Milk chocolate · Caramel · Hazelnut

🇵🇮

Mexico Decaf

Swiss Water Process. Clean, nutty, light body.

Notes: Almond · Cocoa · Brown sugar

Same 50lb minimum. Same custom roast profile. Many shops run a regular + decaf pair to cover their full menu.

Building an espresso blend

Single origin is great, but sometimes you want a blend. Here's how we build them.

🔢

The Base (60%)

Brazil Cerrado or Colombia Huila. Provides body, sweetness, and crema. The backbone that holds up the shot under milk.

🌸

The Accent (30%)

Ethiopia Yirgacheffe or Kenya Nyeri. Adds aromatics, brightness, and complexity. The part customers remember.

⚡

The Bridge (10%)

Guatemala Antigua or Costa Rica Tarrazu. Connects base and accent. Smooths the transition and adds mid-palate sweetness.

Want a custom blend? We'll build 3 versions and you taste-test.

Request blend samples

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

Stay in the loop

New origins, harvest updates, and wholesale news

We email once a month. No spam. Just coffee.

Wholesale & White Label Programs

Harvest Market Coffee & Tea · Poulsbo, WA · WSDA Licensed

Our roastery in action