Team Rehab is the best - courteous staff, easy scheduling and highly trained physical therapists. I have been treated by Justin at the Park Ridge location for a stiff neck and shoulder pain. When I began I could not turn my head from side to side. I have regained full range of motion, the pain has subsided, and I am able to perform all activities that I couldn’t do previous to physical therapy. I highly recommend!