I have utilized this doctor for 16 years. He has been accurate with each diagnosis and although you do have to wait a long time for him, it is because he gives each and every patient as much time needed. He is passionate about his work and the most compassionate doctor I ever knew. He heals my body and soothes my spirit with each visit. I see him at least 6-8 times per year because of my health issues.