The doctors here seem to be caring and helpful. Sometimes I think they run tests to get some money but always seem to be tests that could be helpful. Every time they answer the phone, they put you on hold for sometimes up to five minutes! One time they told me I could pick up a prescription for my dog at a certain time and when I went, they were actually closed for a team meeting! I was pretty frustrated, but they called and apologized and haven't had an issue since. They always seem to treat my animals kind and seem gentle when they're having issues. I would recommend coming here as long as you don't mind a little wait.