Functional Performance Center is an amazing place. There is a reason their clients range from professional athletes to senior citizens... they know what they are doing. I was physically unable to walk after my injury, and despite my doctors prognosis, I am able to run today. Physical Therapy is NOT as easy as taking a pill. You get out of it what you put into it. That includes giving constant feedback to your therapist as you continue your therapy, so they can monitor your progress. I was asked every session about my pains/progress and my tasks were always adjusted accordingly. Without this team I would be considered handicapped today. I have recommended the FPC to my friends, and they were also very satisfied with this business. I will continue to recommend them to anyone of any age looking for physical therapy. Their staff is professional, friendly, and talented. Best place in the Valley for PT, hands down.