Bill and Jim are awesome. I blew out my knee a few months ago. They have been great at getting me back. While I was there I see people with shoulder, knee, back, and neck injuries. These guys truly care. I think they are the best physical therapy in Mesa AZ