I went here for a couple of months, 3 times a week and NOTHING!! The office is nice, the staff is very friendly, but what counts is results and I had none. Well, actually I did have results, because it was strictly a muscular problem. I was diagnosed as having "separated ribs" and was treated for such. Low and Behold, it went away with more time and Aleve!! I would look somewhere else for someone more honest and trustworthy.