Contact Us

Use the form on the right to contact us.

You can edit the text in this area, and change where the contact form on the right submits to, by entering edit mode using the modes on the bottom right. 

709 W Main St
Charlottesville, VA, 22903
United States

434 244 2480

Welcome to JM Stock. We are a local, whole-animal butcher shop with locations in Charlottesville & Richmond, VA. If you were looking for the best sustainably produced meats Virginia has to offer, look no further. We have a passion for good food, and we believe that means knowing exactly where it comes from and being directly involved in its production. Stop on in for barbecue supplies, deli meats, fantastic hand-cut steaks, and expert advice.

stock provisions_738.jpg

Who We Are

JM Stock is Central Virginia's premier purveyor & retailer of local, grass-fed beef and pasture raised meats. By forming positive relationships with Virginia farmers, Stock makes such products available daily to a community of consumers invested in supporting responsible and sustainable agricultural practices.

…but what is Stock beyond that? We’re the guys that believe responsibly produced food shouldn’t just be accessible, it should be approachable. Our passion lies in creating a community of educated consumers, and reminding them that good food is for everyone.


In our opinion, a whole-animal butcher shop is the best way to see these goals through. By processing entire animals in house, we are able to have more control to refine what our farmers have already worked so hard to produce. And when we place it in a customers’ hands, we can offer complete information on not only the item’s origin, but how best to prepare it. Stock’s promise to it’s customers is to work tirelessly to ensure they and their family receive the best total experience from a crew that doesn’t do this to live, but lives to do this.

our team


Calder Kegley • Owner


Alex import • manager


Ian walters • catering + events