Rose City Physical Therapy is fantastic. I have been a professional runner for the last 6 years and have been very fortunate to have been working with Karl for the last two and a half. Karl has helped me come back from a couple of injuries as well as successfully rehabbing me after having surgery last year. Karl is knowledgeable, energetic, and a great listener. Whether you are a serious athlete or someone who just wants to move and feel better in their day to day routine, Karl and the staff at Rose City PT will help you get there!