I have known this doctor for over 5 years now. He is thorough, and follows up on phone calls and all issues from visit. He takes a lot of time with all his visits and looks for the root cause of problems instead of just prescribing pills to cover symptoms. He helped all my chronic fatigue and continues to be as attentive on the first visit as last. Very patient and understanding.