2 years ago fell while sledding, the pain so great I was sure I had torn my rotater cuff in my shoulder. Thankfully, I didn't, but required rehab. The staff is excellent in what they do and add a warm and friendly touch to the visit. Even after rehab, I still go back every now and then for some dry needling in my shoulders. Rehab isn't fun, but these people take care of you with a smile. I wouldn't choose any other place to go for any rehab I may need in the future.