We were referred here by one of my wife's co-workers. I'm a little saddened to read some of the poor reviews, but when it comes to our pets I suppose it's just tough to be impartial. We haven't had any emergencies with our dog Puddles, but every time we've been there they've treated us well. Pet care is one of those things where half the time you feel like you're just being taken advantage of - similar to auto repair. But, with these guys, you feel like they're not just arbitrarily charging more just because they can. So - I will continue to refer people there and happily take our jack russell terrier there as long as we live in Phoenix!