Once roasted, coffee loses much of its flavor within seven to 10 days, so Millcreek roasts and delivers daily to provide the best product.