I came here for a shoulder injury. The expert staff were able to isolate the problem and provide a solution. The key is to do the work and push yourself. They made me work on muscles I didn't know I had. Though I was receiving therapy, I had a fun time. Friendly and knowledgable staff were great. I'm happy to recommend.