I can’t recommend these vets enough, specifically Dr. Maggie. Our appointment for our beautiful poodle was scheduled, but my husband got trapped at work and was 20 min late. If Dr. Maggie was stressed or pressed for time, it wasn’t apparent at all in her demeanor; she treated both of us with extreme grace and patience. She was very calm and caring, while also explaining exactly what was happening and giving us the time we needed. She was also extremely loving and patient with our surviving pet, who was there for the whole experience and is doing much better than I expected following the loss of his friend. We can’t thank Dr. Maggie and the whole team enough for helping us through this difficult time.