From start to finish, City Pets is my favorite vet I've ever been to! The staff are caring and professional, and Dr. Ross is a straight-shooter, who provided lots of information and options. I feel like I can really trust their advice: They never "guilt trip" and are very transparent about their costs. I even had a test done where they said that if they ended up needing to send the sample out to another lab for more info, they'd refund the original in-house testing fee! I started taking my cat here on a friend's recommendation and I've been happy to recommend City Pets to anyone I know who's looking for an honest, kind place to take their pet for medical care.