Dr. Davis is awesome - he is an excellent doctor who takes his time with his patients and is extremely understanding, thoughtful and helpful. He is a great listener who is very collaborative and cutting edge - My husband, my kids, my siblings and myself all go to him