Dr. Duffy is a wonderful doctor who explains what his plan is, how the medication should work, possible side effects, and takes the time to print out articles about the medications. The staff are always pleasant and the office is clean and comfortable.