I have been seeing Dr. Ben for close to 15 years. If you want to improve your health, he is your guy. Whatever the problem, he has a protocol for you. He takes the time to get the whole picture and provides you with a plan to follow. I would not hesitate to recommend him for any health problem