Only met one time... so far. The Dr. seems to be knowledgeable, understanding, and, willing to discuss all questions and concerns. The qualities we sought out. So happy to find someone that doesn't treat people as if they were less than smart, nor did he make us feel we had to hurry up and leave without our concerns being heard. The staff was wonderful. We both feel good that we are in good hands with Dr.Duffy.. Will re-review in near history.