top of page
sale preparation

A program that guarantees your horse will arrive to the sale looking its best.

20+ years of sales preparation experience

Strict nutritional and exercise program

Daily grooming from a world-class team

General Information

At Royal Vista Ranch sales preparation is a service offering that we believe must be set up on an individual basis vs the “one-size fits all” approach. There is no doubt that our standard sales preparation program will greatly benefit the largest majority of sale horses; however, we know that there are always opportunities to make specific adjustments to achieve the maximum potential of every horse that we consign for our clients.  With our Sales Prep Manager, Kari Hardy overseeing the day-to-day process, Royal Vista Ranch is confident that we have the expertise in place to know when and where these adjustments are needed.

The three key elements that Royal Vista Ranch focuses on throughout the sales preparation process for every horse are nutrition, exercise and grooming. We are very confident that no matter what condition the horses are received in prior to sales fitting, our team will always significantly improve the overall health and appearance within our standard sales preparation schedule. To ensure that we have a sufficient amount of time to get all of our sales prep horses to their “ideal” sales fit condition we recommend to our clients that they send us their horses 60-90 days before the scheduled sale date.

Royal Vista attends the most prestigious annual sales in the Quarter Horse industry.

Upcoming Sales

January 18-20, 2024

Oklahoma City, OK

August 30-31 & September 2, 2024

Ruidoso Downs, NM

September 19, 20 & 21, 2024

Oklahoma City, OK

November 7, 8 & 9, 2024

Oklahoma City, OK

Upcoming Sales

Results Matter.

We ask that clients have their horses to us a minimum of 60 days prior to the sale to maximize results from our program.

Interested in Sales Prepping with us?

Send us a message via the form and it will land directly in our inbox. You can also give us a call anytime at 405-449-7575.

We'll get back to you shortly!

bottom of page