http://www.reflections-of-health.com/ <- Cannot recommend highly enough. Dr. Jackson is like a wizard. He just looked at me and was able to assess dozens of things - and had a comprehensive plan for fixing everything. Unfortunately, I found out that I'd be moving, a few months after starting to work with him. But I would fly to Chicago bi-weekly for appointments with him, if I could afford it. He's that good.