Roasted To Order, Every Time

Might take a few days but it’s definitely worth waiting for!

During the Covid 19 pandemic, we are operating on reduced opening hours and reduced staffing levels and we are unable to roast every day. As a consequence, your coffee may have been roasted a few days in advance. Please be assured, your coffee will still be perfectly fresh and delicious.

Our specialty coffee is roasted to order. Roasting to order is the only way to ensure it’s fresh and at its very best when it reaches you. Every bean is roasted by hand in small batches. We have two small gas-fired roasters, small in capacity but extremely versatile and specifically designed for speciality roasts. When we receive your order, we will set to work, roasting the constituent beans individually.

best coffee beans single origin roasted
best beans for espresso

Your coffee is  super-fresh

You’ll taste the difference

The first roast of the day is whichever bean is most in demand that day. Several coffee blends may have beans in common so the largest roast is done first, early in the morning. This roast will be set aside to cool as more origins are roasted. Throughout the morning, our two hand roasting machines are kept busy, roasting in small batches and setting beans aside to cool. In the afternoon, each order is blended using the precise recipe of beans for that blend. Sometimes, all the constituents for a particular blend won’t be roasted at the same time. This can mean that it will take another few days for every constituent to be ready and for your order to go out. This is unavoidable, given the nature of hand roasting in small batches and blending different beans.

Towards the end of the day, each blend is bagged, labeled and made ready for the couriers who pick it up every evening. You’ll receive a notification by email when your order is on its way. Then all you have to do is wait a little longer. If you’re a repeat customer, you’ll know already that it’s worth waiting for.