I have been in same boat since 2009
if you find one please post
do you have nerve problems also?
I've been looking into this myself and I've come across these websites but haven't visited anyone yet. I think it's a great start!
http://drflannery.com/ (located in CA but works with ppl worldwide)