I first started out as new patient appointment and he took a lot of time listening to me and what my needs were. Very pleasant Dr. and all staff were professional. I later went in for a treadmill stress test. The Dr. and his staff are highly educated, professional and caring. Wouldn't hesitate to go back again and now my husband wants to go see him too as he saw how all the staff took care of my needs. Definitely would recommend anyone to see him.