If you don't have a chiropracter, see Dr. Filippi first!.
I have been going to Dr. Filippi for years and have known him even longer. He tells you what is going on and how you can help yourself. He is very personable and a great guy. The office staff is very helpful and friendly.