Meet the Doctors


Dr. John McFarlane graduated Cum Laude from Western States Chiropractic College in Portland, OR.  Before that he earned a Bachelor of Science in Exercise Science from Brigham Young University. 

He enjoys utilizing the latest techniques and technologies that give his patients an edge over the healing process.  He enjoys helping others improve their quality of life.  Dr. McFarlane is also fluent in Spanish.

Dr. McFarlane is an Eagle Scout and enjoys camping and volunteering with the Boy Scouts.  He was an All City and All-State High School football player and continues his involvement with organized sports whenever possible.

Dr. McFarlane and his wife are the proud parents of four beautiful children: Owen (11), Paige (9), Sybil (8) and Chaney (6).

Dr. Ian Puetz earned his bachelor of science degree in biology at Truman State University and earned his doctor of chiropractic degree at Cleveland Chiropractic College in Kansas City, Missouri in 2010. 

Dr. Puetz understands that every patient is unique and utilizes a number of different techniques to suit and tailor patient care to each person he treats.  These techniques include Diversified, Activator, Thompson and a number of low force maneuvers to stabilize affected areas to allow each patient to operate at their maximum potential.

Dr. Puetz enjoys the sunny weather of Arizona and spends his free time hiking and relaxing with his family.


Find us on the map

No Hours settings found. Please configure it


Reviews By Our Satisfied Patients

  • "I am still coming in for treatments on my back when I need it. They are great with working around my schedule and my time. I wouldn't want to go anywhere else."
    Madeline S.
  • "Dr. McFarlane and his office are awesome! He has been working on my back and neck pain for several months now and does a great job always adjusting me. His office is very friendly and I wound highly recommend them to friends"
    Mindy M.