I have been going to see Dr. Sheppard for a couple of years. He is a miracle worker. The staff is wonderful too. They treat everyone like family. He has changed my life for the better, after a botched back surgery. You should give him a try real soon.