Dr. Revenaugh is the best doctor I have ever met. Besides being brilliant and a skilled surgeon, he is kind, compassionate and honest. I have never left his office with an unanswered question or without knowing what I could expect once I got home. Rush is extremely lucky to have Dr. Revenaugh as part of its medical team and I am extremely lucky to have him as my medical provider. I would recommend him to anyone I know who would need his services.