Dr. Underhill has been my primary care physician for several years and I will never go to another doctor as long as he is in practice here in the valley. He is very knowledgable, cares about his patients, and listens. I have never felt the rushed feeling which is normal when going to the doctor, he takes his time and ensures he is giving you the best care possible.