Bean West Coffee Roasting Co. roasts fresh coffee daily. They also offer barista training and coffee machine services.