Been going to Dr. Barns’ Office for years. I appreciate his honest, straight forward approach to treating our pets. The staff is the best. Kris, Cassie and wonderful... have been through the good and bad times with us. We wouldn’t go to anyone else.. other than Dr. Hayley Barns. We like her too!