DR. Brent Moseng DC

Brent Moseng
Growing up on a farm in southwestern MN, I have been around chiropractic since I was in about the 7 th grade. My oldest brother, Brad, who now practices in Montevideo , MN , was in attendance at Northwestern College of Chiropractic in MN and when he was home on weekends, I was adjusted by him. I have been getting adjustments ever since.

After graduating from Northwestern College of Chiropractic in 1994 and working for Brad for 6 months, I arrived in Flagstaff, AZ. Working for another doctor here, I split my time between two offices, one in Flagstaff and one in Tuba City on the Navajo Reservation. Three years later, I ventured out on my own. In addition to my Doctor of Chiropractic degree, I have received my Certified Chiropractic Sports Physician certificate, Applied Kinesiology certificate and Acupuncture license.

I have seen positive results with thousands of patients over the years. People need to understand that they should maintain their spine throughout their life, just like they do their teeth by going to the dentist. If optimal spinal alignment is not maintained, it will eventually develop into a problem.

Education and communication are important aspects to my practice. If you become a patient, I will let you know what you need to do to get out of pain and how you choose your care from that point on is up to you. Some patients only come to see me when they are hurting and some patients will see me monthly to maintain their optimal health and have no symptoms at all. Once you are out of pain, the rest is up to you. It's your health, it's your choice!

I am married to my wonderful wife, Deja and we have 3 lovely daughters, Bella, Macie, and Harleigh. When not consumed by the office, I enjoy playing golf and spending time with my family relaxing at home or traveling to visit family in Tucson or Minnesota .


Contact Us Today

We look forward to hearing from you


Find us on the map

Office Hours

Our Regular Schedule

Primary Office


1:00 pm-6:00 pm


9:00 am-12:00 pm


9:00 am - 12:00 pm

2:00 pm - 6:00 pm


9:00 am-12:00 pm


9:00 am-3:00 pm


By Appointment


By appointment