My cat keeps swallowing foreign objects. The veterinarians here are mostly really good. Most of them are incredibly friendly, professional, and efficient. They've taken good care of him, making him barf when needed. We only had one bad experience (out of the 8 or so visits we've had). In the one bad experience, the veterinarian tried to scare us into doing expensive x-rays and tests when all we wanted to do was get him to barf up the object. They are also a little pricey, but you get what you pay for, and their veterinarians in general are extremely good. I keep coming back to them for a reason.