I have been a annual patient for at least 20 years. The office always runs on time, no waiting; the people working there always the friendliest of any medical office I've ever been to; and I always feel like I am person rather than a chart. Dr. Kantor is great! He never rushes through an exam and has time for friendly banter. In all my years, I don't have one single complaint.