Ive been a patient of Dr Cataldi for 41 years. The only reason I dont see him is because we moved away from the area. He is the best in my book. Hes been there for me through both of my surgeries. He listens and he takes time with every patient. He also explains and re explains if necessary anything relating to your issue. There isnt any other doctor like him.