Dr. DiPalma is a good doctor. Very through. However be prepared to wait a long time to be seen (hours). If you as a patient are 5 minutes late be prepared to be reschedule and it may be months before you can be seen. Trina, the doctor's assistant is nice and will help you if you are lucky enough to get past the front desk.