I have been taking my pets to this animal hospital for years for their annual checkups, shots, surgeries, etc. It is always very clean and the doctors are very knowledgeable and friendly. As a matter of fact, we just had a stray dog ""adopt"" US the other day and that's exactly where I'm taking him tonight for a checkup.
Pros: Late hours for working pet-owners
Cons: None that I can think of
more