We have been taking our dog to Odyssey for 3 years, and they are incredibly accommodating. Their front desk staff is always extremely helpful and polite, both in person and on the phone. They take the time to explain everything to you, answer all of your questions, and the vets and staff never make you feel like you are wasting their time. We have worked with both Dr. Bruss and Dr. Schwarz and they are both fantastic. Their hours are also very helpful, and it is really easy to come in after work or on the weekends. They also have options for emailing you the records and have an online portal to view your pet's records, medications, history, etc. Overall a great vet in Madison.