We roast all coffee to order Monday to Friday, basically every UK working day (excluding weekends and bank holidays).
We have the benefit of having four different sized roasters (2kg, 12kg, 25kg and 60kg) so we can batch roast exactly what we need for that day. No coffee will leave us older than the previous working day.
All orders for coffee that are received before 07:30 am GMT will be roasted and dispatched that same day. Any orders received after 07:30 am GMT will carry over to the following day for processing.
This can't, unfortunately, be guaranteed. We'll always do our very best but Hasbean can not be held responsible for operational issues and delays outside of our immediate control.