This place is great with cats. The Vet is gentle with my old cat even though like all cats he hates the vet. Easy to get an appointment. If you want cheap this is not the place. High quality care costs money so be prepared to fork out a few buck extra for the good care your cat gets. Has resident cats walking around who, if they could talk, would tell you no one ever pets them so you must.