In my years of practice i have treated countless cases of frozen shoulder: True frozen shoulder I like to jokingly generalise a little, by calling it Multiple Injury 'itis' . Where people accumulate multiple shoulder injuries and continue on with life and work around it untill they literally almost cannot move it.
A less serious version is restricted movement usually from 1 injury recent or past where they cannot achieve full range of motion and pain free movement.
Both cases are treatable in my experience and this is achieved by loosening/ relaxing the fascia around the joint. As often there is an imbalance (one side to tight and one side too weak) . Generally it takes around 2- 3 sessions to mostly resolve. You can expect around 20 - 70 % improvement within the first 0-72 hours after your acupuncture treatment.