Joel Farthing, O’Fallon Veterinary Medical Center Post by admin | May 16, 2016 John and his team made sure we were involved, informed, and satisfied with the process from beginning to end.