Dr. Cohen is one of the most thorough doctors I have ever had. I worked in the medical field for 30 years and I can tell you the medical field would be a lot better place for patients if there were more doctors out there that have Dr. Cohen's standards for caring and bedside manner. On my first visit he set me up to have every test a 50 year old female should have and by him doing the complete blood panel he found an issue that explained why had I been feeling so bad. I had a critically low level on one of my lab tests and he immediately sent me to the specialists I needed and when I have my follow up labs Dr. Cohen always calls me himself if there is anything wrong.... I am so thankful to have found this young man and to have him for my primary care doctor. His office staff is cheerful and make the visit even more pleasant as well.