Anonymous 10/10 11-10-2024 An excellent Dr. He inspires confidence, takes the time to listen and then offers solutions. He has changed my quality of life.