I adore Dr. Frier. He loves my little guys, and I appreciate how he takes the time to explain everything! He also discovered the reason for an on-going problem our former vet allowed to persist, because he didn't do the "above and beyond" necessary to correctly diagnose it. Dr. Hall is also sweet and caring. The office staff is helpful and kind. I've been coming here for years, and wouldn't change it.