The staff is caring, warm, friendly and extremely knowledgeable. Charges are the most reasonable I've seen, especailly given the professional level of care. I reccomend them highly.
Pros: Great vet and staff who are truly passionate about animal care
Cons: Not the best neighborhood in town - but I've never had a problem from anyone