Dr. Gannon provided compassionate, expert, and technically impeccable care. He is kind, caring, and a surgical expert. His team is top notch; these professionals are engaged, knowledgeable, and concerned. Dr. Gannon answered all questions, was interested in my recovery, and comforted me that I would be able to get my into my physical routine after a period of rest and rehab. He and his team are great.