Dr. Gershowitz is a very good doctor and I've been going to her for years. She has really helped me with some problems I had. She is very caring and does her best to explain everything to you, but is not an alarmist that will make you nervous for no reason. She carefully explains any tests that you need to undergo. She never makes you feel rushed. The waiting room is clean. You will have a very long wait before you get an appointment with her because she's in demand. You will also have a pretty long wait in the waiting room, but I think she's great as are most of the other doctors in the practice.