My dog has been coming here for almost four years. Even though the practice changed hands, the quality of care is still there. I think I've seen every doctor in the group (unless there's a new one! ) and I'm happy with all of them! They're thorough and not afraid to admit they don't know something and will or have had to research it, which I like. My dog isn't afraid to come into the office or go back into the treatment area, which is also important to me. I've never had a huge wait either.