Best doc I ever had was a naturopath. Unfortunately, he tired of dealing with insurance companies and moved to a retainer model with a limited number of patients. Why was he so much better than any other doc I've had? 1) he listened. Appointments were at least 45 minutes. Sometimes over an hour. When I go to an MD I'm lucky to get 10 minutes. 2) He tested. Annual blood tests were extensive (and, yes, could be expensive because of those insurance companies not wanting to cover a lot of stuff) 3) As he listened he was on his laptop pulling up relevant papers ("I was just reading a paper on this topic that came out a couple weeks ago") He'd print out the paper for you and highlight the relevant passages 4) He was interested - by that I mean, I never got the idea he was just going through the motions. He loved this stuff and nerded out on it.