buffalo ranch park farmington utah preston kent reining

Buffalo Ranch

Preston trains out of the horse training facility, Buffalo Ranch Park in Farmington, Utah. The ranch has 84 stalls and a beautiful, big indoor riding arena. It also has a round pen and multiple turnout pens.

We offer full-service horse care for every horse on the property. Horses are fed twice a day and each indoor stall is equipped with a Nelson automatic waterer. There are also pastures for turn out or boarding.

The ranch is designed with the performance horse in mind. The arena ground has been specifically formulated for reining, and we make sure it gets watered and worked with our Kiser drag every day.