Dr. Cavanaugh is the most caring and hardworking doctor I have ever had. I broke my back in Italy and when I came back to the states, I knew I needed to see a doctor to help me. I talked to my primary care doc ( who I also love) and he called Dr. Cavanaugh. Before he even finished telling Cavanaugh about me, he was getting things in place to see me. Dr. Cavanaugh has a great bedside manner and is a greatly skilled surgeon. He repaired and straightened my back and did more for me than I imagined. He has a PA, Mina who is equally skilled and caring and both of them take their time to listen and answer all your questions and don't rush you out. In fact, his whole staff is just as dedicated, hard working, kind, and efficient. When we were in the waiting room, his staff brought around snacks and water. Who does that? To get a doctor who is so amazing can happen but to get a doctor and staff that are equally amazing is incredibly rare. I would not allow any other orthopedic surgeon touch my back. Dr. Cavanaugh and staff are my precious gems! read more