I've been to a consult with Dr. Duffy and will have him perform my surgery in about 10 months. I found him to be extremely knowledgeable and friendly. He took ample time to explain my situation and answer all of my questions, and did so in a way I could understand. He also had a sense of humor, which is a bonus these days!
The facilities are state of the art and his office and lobby area were very roomy, nicely decorated and comfortable. As I have not had my surgery done yet, I cannot comment on post surgery issues. As of my experience right now, I would definitely recommend Dr. Duffy.