The best patient centered physician around. Takes time to listen and seeks patient input into care plan. Super knowledgeable, professional, yet down to earth, friendly and easy to interact with the average person. Does necessary tests and diagnostics but nothing just for the heck of it. All treatment is purposeful and he will seek answers to medical issues until resolved. A brilliant practitioner who you could see as a friend in a social setting just as easily. A rare breed and I'm glad I found him. He has made painful complicated physical condition(s) livable and has given me a quality of life at one time I thought impossible.