I have been to this office many times. The dr. is very careful to make sure xrays are taken if you havent had any recently. He also has this really kewl computer diagnostic thing that he puts on diff points along your spine, and it reads how much tension there is, and what muscles are pulling where. I went in not able to move my arms, and after a few visits he had me fixed right up. You will not be fixed in one visit, and it is not a permanent fix. But, it does make a big difference in how you feel. Great Doc............. great staff!