Office visits are more like a factory service. This doctor does not listen to his patients and assumes a great deal. For years I told him point blank issues I was having and did nothing about it, until I crashed and ended up in the hospital. I have since changed doctors and have been sent to specialist as he should have done long ago. My health has improved immensely sense the change. Do not go to this doctor if you want to be healthy.