We have taken our cats here for about 20 years. Dr Batts is such a caring person. You can tell he is an animal lover. His practice is not in the greatest area of Trenton but we continue to take our animals there because of him. He's a great veterinarian and he gives animals wonderful care. At the same time, he does not hesitate to refer a patient to a specialist if he feels it is appropriate. Note: His usual secretary is sometimes a bit abrasive (she's an older woman - I'm sure she deals with some horrible people often so that may be why) but his other staff is always very nice and caring.