This review is not concerning the doctor but his office staff. They overbook, plan to wait a very long time after your scheduled appointment before you ever get to see him, or even his assistant. The office is always very crowded, with people just sitting around all afternoon. The previous visit exceeded one hour. I decided to leave at the one hour mark on the last visit. When his ,main waiting room becomes crowded, they move you to a secondary waiting room. From there you go to an examinatioin room and you may be there for over 30 minutes. I'm looking for another doctor.