We've been pleased with our (many) experiences at Odyssey over the past few years. We've seen several of the vets & have been happy with all of them but we tend to see Dr. Lewis the most often and she's been great. She's very thorough and knowledgeable & spends ample time with us. She always makes sure we've covered everything we want to, answered all questions, and never makes us feel rushed. Treatments (i.e., vaccines & blood draws) are often done in the back but if you'd prefer to be present & have them done in the room, that's fine, you can just request that (as I always do). I've never had trouble getting an appointment promptly and it's great that they have evening hours because then I don't have to take time off work. We are picky about our vets and it says something that we keep coming back here!