Dr. John Chrisagis is a patient, thorough doctor. However, he is also very candid and funny. I only see him once a year for a check-up, but each time I am impressed with his clear explanations and suggestions. Only 4 stars because my appointment took an hour and a half and I was one of the first appointments of the day. Also, the support staff, while very friendly and accommodating was a bit all over the place. I was passed off to 3 different assistants during my visit. This seems to be unusual, but it was a bit confusing. Overall, the office is clean, professional and you can't find a better guy than Dr. Chrisagis - and he's the one you are trusting with your health.