Had a great experience here. My shoulder mobility has improved so much and I experience a lot less pain. Craig is approachable and knowledgable so always feel like I get a good answer to my questions. Would recommend if you are experiencing any kind of issues because I think Craig has the knowledge to sort you out.