I was SO disenchanted by the last specialist I visited that I was not sure if I could trust another doctor. I found out about this doctor through a web site and was pleased to find that patients reported good experiences with him. The one drawback is that he does not take insurance. So the prices are hefty...I believe I paid $200 for the first hour we talked. He sure did listen and recommend the right blood tests. When the results came back, he recommended a natural way of healing with the right meds and I am now on the way to wellness.