We currently freshly roast the coffee every Monday. After we have tasted the coffee we send it the 1 or 2 days after. So you always have fresh coffee in the house.