Dr. John is an incredibly comprehensive chiropractor. He does a detailed evaluation using special equipment that actually maps out the spine. Then his adjustments are gentle and purposeful. You can tell he really cares about his patients because he followed up with me the next day. Dr. John is top notch and I highly recommend him for any type of pains.