I currently bring my cat here. All members of the staff seem to genuinely enjoy their jobs and care about their furry patients. Evening and weekend hours are available. There are a few vets of staff, so I have never had a problem getting a last-minute appointment. The wait is never long, and I am usually ushered into an examining room within a few minutes of my arrival. The vets are knowledgeable and friendly. The vet techs are very helpful.