the best coffe for espressos is usually a blend of beans form several parts of the world they principal coffee companies source and roast their beans to create the consistent styles of coffee associated with their names these style vary considerably an establishment coffee suppiler will give guidance on the style of coffee to be chosen this is not just a matter of price or taste different blends siute different machines most coffeehouse produce a premium blend for use with commercial espresso coffee machine