If you've got pain I would highly recommend him. He does all kinds of riders. I'm only a recreational rider myself. Be aware of sticker shock though. His fee is $250.