About Us

Welcome to the website for Cardinal Vending of Virginia. Have you been searching for a refreshment provider that actually delivers on the promises that they make? A company that is creative, innovative, and constantly searching for ways to better accommodate our clients. A provider that is ready, willing, and able to bring all the latest equipment and products to your establishment coupled with a level of service that will surely make you a client for life. We've got great news... you have found it!

We are one of the fastest growing refreshment service companies in the Richmond metro area. We're a young company, however our combined experience totals almost 50 years in all facets of the business. We take pride in what we do, and we want our clients experience with us to be outstanding. We firmly believe that our success is due to Gods grace, and how we treat our clients.

Now that we've gotten the back-patting out of the way, let's get down to what we're about. Service, service, service... It's what we know. The way we see it, business is like every other important relationship in our lives. It's not going to be perfect every second of every day, but as long as we're working together, listening, and adapting to our clients ever changing needs we can continue to cultivate relationships that extend well beyond business, and will last a lifetime. We truly believe that this philosophy is what has separated us from our competition. Here's our formula; service, state of the art equipment, a product line with real depth & diversity, and an open mind & ear to the needs of our clients.

We invite you to become a member of the Cardinal family. Whether your need is vending, coffee, office drop-off services, filtrated or 5 gallon water systems, give us the opportunity to make you a customer for life.

Got a Special request? Try us. We want to make this part of your job the easiest!

Want more info? Fill out our New Customer Form or email Jay at jay@cardinalvendingva.com. We'll get back to you as soon as we can!

Want to talk to a human being?
  • Call Jay directly at (804) 317-1117
  • Office Phone: (804) 798-4785
  • E-mail: jay@cardinalvendingva.com
  • 11020 Leadbetter Road
  • Ashland, VA 23005-3456