Dr. Revenaugh is the most brilliant, honest, confident, kind and caring doctor I have ever met and I wish all my doctor’s had these qualities. When I had surgery, he not only encouraged me to do what he suggested during my recovery, he told me what to expect and even checked on me by calling me at home. He is fantastic and my recovery has been excellent.