Jim Bould is one of the best shoulder rehab specialists. He has worked on getting my range of motion back, which I never thought could happen after a 270 degree labrum tear. He caters the exercises to you and uses all types of techniques to help loosen the shoulder joint and relieve pain. They start you off with warm-up, effective exercises, manual therapy, then ice/heat and stem. I highly recommend coming here for your rehab.