Logistics & Freshness

Roasted in Canada. Shipped with reverence.

Every order is dispatched within 24–48 hours of roasting, sealed in protective valve packaging, and routed through climate-controlled Canadian carriers to preserve the integrity of each micro-lot.

24–48h Processing

Roast schedules are aligned with dispatch windows. Beans rest only as long as the cupping protocol demands — never longer.

Climate-Controlled

Premium Canadian carriers with thermal protection across long-haul routes. We avoid summer-heat exposure that flattens aromatics.

Batch Tracking

Each order ships with a batch code linking to roast date, origin lot, and cupping score for absolute traceability.

Domestic Canadian Shipping

Processing time
24–48 hours post-roast
Standard delivery
3–6 business days
Express delivery
1–2 business days (major metros)
Free shipping threshold
Orders over CA$120
Carriers
Canada Post Expedited, Purolator, FedEx

Wholesale & B2B Procurement

Lead time
5–10 business days from PO confirmation
Pallet / freight
LTL freight via vetted Canadian brokers
Minimum order
Defined per partnership agreement
Batch reservations
Available 30–60 days in advance
International export
Available on application

Freshness Promise

No bag leaves our facility more than 48 hours after roasting. If your order arrives with a roast date older than 14 days from dispatch, we will replace it at no cost.