Ridings Equine Vets is a BEVA approved Artificial Insemination practice. The vets are experienced in equine reproduction with all types of semen and many have bred their own foals.