How can we best help you?

Veterinary Services, Livestock Hauling & Delivery, Cafe, Hay sales, & more!

Excellent Livestock Auction Services

Most livestock is sold through local auction. Find an auction facility that puts your best interest ahead of its own. Whether you are buying or selling livestock, turn to Cleveland County Agriculture and Livestock Exchange in Shelby, NC. In addition to our livestock auction services, we also provide local hauling, on-site veterinary care, and other services.


Goats eating hay

Animal Check-In

  • Sunday: check-in is by advance APPOINTMENT ONLY. Call 828-308-8512
  • Monday: 12noon until 8 PM for Tuesday Cattle Auction
  • Tuesday: 7am till sale
  • Sale Fridays: 3pm till Sale
If you have any questions, please call our office- 704-419-2555

 Additional Services

  • Livestock Hauling, in and out. [Please call 704-419-2555 in advance to set up a hauling appointment]

          •  Hauling fee: $3.00 per loaded mile or $50.00 hauled within 17 miles of the barn

  • Hay, Water, and Feed available for cattle checked-in early


  • On-Site Veterinary Services for All Animals (Except Reptiles and Exotic)

          • click here for a full list of Veterinary Services and Pricing

  • Over-the-counter and veterinary prescribed animal medications available for purchase on-site



  • Hay sales of various size and type bales

          • please call our office at 704-419-2555 for pricing and availability


Come to Our Weekly Auctions

Some Buyers are looking for “all natural” cows and bulls.

We will hold specialty sales for Conditioned Load Lots and Graded cattle

Enjoy our weekly livestock auction and come by our facility to sell or buy cattle and smaller animals

Contact us today at 704-419-2555, Fax: 704-419-2556 to learn more about the services we offer.

We are happy to assist you with your questions and concerns.