We started our company with a vow insisting that we would only sell coffee within 48 hours of roasting. Coffee doesn't necessarily taste best within 48 hours, but we wanted to get our coffee into your hands quickly, so you could enjoy the ascent to peak flavor. Flavor in coffee is a crescendo--no part of the journey is boring. In our cafes, we fanatically taste each coffee to determine the precise days on which it will achieve peak flavor. Hayes Valley Espresso, for instance, really sings on days 4-7. We're now applying this precision to our whole beans, so you can experience our coffee at the absolute summit of deliciousness.