I have dealt with 2 of the doctors there. Both are very professional and helpful. They have treated my dog, 1 of my cats and 1 of my rabbits. The Doctors listen to me and don't try to rush you. The rooms are clean.
Pros: doctors are nice willing to answer questions
Cons: reception area doesn't greet you immediately at front desk