Specialty coffee,
at business scale.
For cafés, roasters and new brands: selected beans roasted to order ☕, published prices 💰, minimums from 15 kg 📦, and a returns guarantee on every order 🛡️ — no samples needed.
Three services, no complexity ✨
Wholesale roasted beans
Pick the harvest and quantity below; we roast it fresh after confirmation. Priced per roasted kilo, prices published.
Private label — your brand
We roast and pack in your own branded bags at no extra charge. You supply the bags and get them to our roastery (Al Khaleej, Riyadh) before roasting — by courier or in person, at your cost; bag design and type are yours.
Monthly supply for cafés & companies
Set a standing monthly order (or 60 kg+ a month) and get a permanent 5% discount plus priority on limited lots.
No samples. A guarantee instead.
Every order is roasted fresh for you, so we don't ship samples. Instead, a guarantee that makes them unnecessary — on every wholesale order:
Returns guarantee on every order
Every wholesale order is packed in sealed 1 kg bags. Within 10 days of receipt, return at least 70% of the bags still sealed (e.g. a 50 kg order = 50 bags, return 35 or more) and pay only for the bags you opened. We refund the returned bags by bank transfer within 14 business days, or exchange them for another harvest — your choice.
Spec-match guarantee
Origin, process, tasting notes, roast level and roast date — as published, or we replace it.
Freshness guarantee
Roasted within 72 hours before shipping, packed in sealed 1 kg valve bags, roast date printed on every bag.
Free roast adjustment
If the roast level doesn't suit your machine or brew method, we adjust it on your next batch at no charge.
Return conditions: bags sealed, undamaged and stored dry; we inspect them on arrival before refunding. Return shipping is on us for quality complaints and on the customer for preference returns. The guarantee excludes private-label orders (customer's bags), custom roasts and promotional pricing.
Price list 📋
Price per roasted kilo (ex-VAT). Each harvest shows its own minimum (one roasting batch). Tap "Add", then send your request from the form below.
💡 Compare for yourself: our per-kilo price at the minimum order matches or beats the best volume tier in the local market (150 kg+ elsewhere) — with a returns guarantee nobody else offers.
🌎 Latin America 15
🌍 Africa 9
🌏 Asia 6
Why a minimum order?
Each harvest is roasted in a full batch dedicated to your order after confirmation, so every harvest has a minimum equal to one roasting batch (15–35 kg depending on the harvest). You pay for the actual roasted weight you receive.
Four steps from request to delivery 🚚
Choose
Your harvests and quantities from the list above with "Add".
Send
The request via WhatsApp or email from the form below.
We confirm & quote
We confirm availability and send your final quote within 24 hours.
We roast & deliver
After payment we roast fresh and deliver within 3–5 business days: pickup at the roastery, or free shipping to your door anywhere in the Kingdom with a tracking number per carton.
Order now 📨
Prices and minimums are as listed above. Your request is placed on your account and appears under “Wholesale orders” — approved within 24 hours, then paid by bank transfer.
Have a question?
Reach us at cs@haseed.net