Everyone in this office is top notch. Dr Vickers has worked with myself, my husband and children. He is very thorough and takes time to listen and understand the lifestyle & emotional factors that play into our health. He also takes time to educate us so that we leave more empowered to take understand and/or take care of ourselves. He does not push repeat visits- in fact, the opposite- he often solves an issue with one treatment and sends us on our way.