At Twin Pines we take pride in training and developing rider of all ages in a happy and relaxed atmosphere.

 We achieve this by carefully matching horse and rider to develop the necessary confidence and skills for each rider to attain their individual goals.

We also take pride in training young horses to reach their full potential through patience, kindness and correct training methods.

‚ÄčThis process takes time and expertise which the Twin Pines Team has learned throughout its many years of working with horses of all kinds of ages, in both Dressage and Jumping disciplines.