Let me start by saying that I've had multiple adjustments from other chiropractors in my life, and Dr. Teames at Mountain Vista is completely different, in a good way.
He takes the time to fully understand what is truly going wrong, as opposed to just throwing you on the table and cracking your back repeatedly. He runs neurologic tests using his iPad and other things to asses what is wrong & then adjusts you accordingly (manual or with this pain-free gun thingy). It totally works.
I always walk out of there feeling 10x better and I wouldn't go anywhere else in the future for treatment. The rest of the staff is really nice too.
I HIGHLY HIGHLY RECOMMEND Mountain Vista and Dr. Teames.