It's a combination of several therapies rolled into one. Most of them can be helpful for some problems but they all require more than one visit. No good therapy will require that. If you have any pinched muscles, such as back pain, this isn't going to do anything for that. The only way to get rid of pains is to release them and this won't do that. I've only seen one that does the releasing which sets the pain free and these just don't do that.