Vending machines Stoke on trent

GEM Vending are a national company based in the Midlands supplying organisations in Stoke on Trent vending machines of all shapes and sizes. Whatever your organisation is looking for from bean to cup vending machines to small tabletop vending machines GEM Vending can help.

Stoke on Trent vending machines

Our central location allows GEM Vending easy access to our clients in Stoke on Trent and it’s surrounding areas including Burslem, Tunstall, Longton and Fenton.

Types of Vending Machines

GEM Vending only use the best British vending machines which offer our clients both build quality and reliability. GEM supply all styles and types of vending machines including contactless machines, bean to cup machines and touchscreen vending machines to name but a few. Below are a few types that you may be interested in:

Types of vending machine contracts

Some of our vending machine clients in Stoke prefer GEM Vending to look after all aspects of the services from supplying the machine to restocking but we also provide every other aspect of service too. We can train your staff, provide a vending machine only or just service and maintain your machine. Whatever your requirements we pride ourselves on finding the right solution for you.

Vending machine clients in Stoke

Over 40 years of trading in the vending industry we have worked with clients up and down the country in numerous industries using our vending machines in many different environments. If you would like to see some examples of the kind of industries we service please read our service area page

Vending Products Supplied

All our clients in Stoke are different and require different machines and different products for their end users. We can create a bespoke drinks machine with the varieties you think will be most popular, food vending machines with your own products and more. Soups, hot chocolate, healthy snacks and food. The end product really is up to you!

If you would like to find out a bit more about our service speak to one of our team on: 01773 765000 or email us on