Dr. Roache was extremely knowledgeable, yet humble and eager to teach me how to work with my body to heal. A really outstanding person and doctor, and his office staff were helpful and friendly. I cannot think of another person I would trust with my shoulders any better.