All coffee is roasted in small batches and dispatched within 48 hours of roasting. Every bag displays the exact master roast date stamped on the back seal.
We recommend resting light and medium roasts for 5 to 7 days post-roast date for optimal degassing and floral peak. Espresso roasts peak at 10 to 14 days.
Yes! You can choose Whole Bean, Pour-Over V60, Espresso, or French Press grind options at zero additional charge.