We are a speciality coffee roastery based in Edinburgh, Scotland. Roasting on a traditional Probat drum roaster, focusing on quality over quantity. We supply a string of businesses, including cafes, restaurants, hotels, technology hubs and architecture firms - all with quality being key in their approach.

The majority of our wholesale customers are based in central Scotland, but we have our coffee served in various other locations including London, Leeds, Liverpool, Manchester, Brighton and Bristol.

The team

The roastery is run by Machina founder Steve Glencross, head roaster Mark Williamson (previously of The BARN - Berlin and Brew Lab, Edinburgh), technical & training manager Michael McCracken and wholesale manager Rob Menzies (Formerly Glenfinlas). Between them they source, test, roast and distribute the roasteries output.

The coffee

Sourcing green beans from some of the best coffee importers from around the world, we carefully select beans based on their quality and profile.  We ensure that all coffees are traceable and ethically sourced with farm sustainability and practices also being of high importance. Our long term goal is to source the majority of our roasteries coffee, developing direct trade relationships, whenever possible.


As well as supplying to other businesses, we also have two coffee bars of our own in Edinburgh.  This allows us to create a constant feedback loop between our cafes and the roastery. Our baristas track the quality of our coffees on a daily basis, feeding back specific information on how each batch of coffee is performing. This allows us to create a constant push for improved quality, adjusting and fine tuning our roasting to create a consistently better cup of coffee for all of our customers.

Wholesale coffee

We work with partners to help them to create an outstanding experience for their customers. We do this by providing training, support and guidance on all aspects of coffee preparation. If you have an existing business or are starting a new venture, we'd love to hear from you. 

Find out more about wholesale coffee

Where to find our coffees

You can try our coffees in both our Edinburgh cafes. If you're looking for coffee to make at home, we stock our range of beans in 250g bags. After ground coffee? Just ask our baristas to do it for you.

Buy our coffees online