Loading Complete
David Thornton

David Thornton, MD

Family Medicine

Accepting New Patients
Online Booking
Video Visits
Need help scheduling? Call 928-913-8800

Highlights

Age Groups Seen

  • Infant 0-2
  • Child 2-12
  • Adolescent 12-18
  • Adult 18-55
  • Older Adult >55

Languages

  • English

Gender

Male

About David Thornton

“I feel very fortunate that I can inspire those who want to change their lives and take back control of their health.” 

Care Philosophy:  

Dr. Thornton was drawn to a career in primary care by the opportunity to encourage people to achieve optimal health. His goal is to provide compassionate and comprehensive care that promotes long-term wellness and enhances quality of life. He prioritizes active listening and empathy, ensuring that each patient feels heard and understood. His care philosophy is to treat patients as a whole person and not just a set of symptoms. 

Medical Specialties:  

Dr. Thornton’s primary care practice has afforded him the ability to specialize in a variety of areas including longevity, anti-aging, preventative and sports medicine; weight loss and hormone therapy; dermatology; general surgery; and mental health. 

Professional Achievements:  

Dr. Thornton earned his Bachelor of Science from the University of Victoria in Victoria, BC. He completed his family medicine residency at AdventHealth in Winter Park, FL. He also trained in general surgery at Saint Barnabas Medical Center in Livingston, NJ and Rutgers New Jersey Medical School in Newark, NJ. Additionally, he earned his Medical Degree at Saint George’s University School of Medicine in Grenada, WI. 

Dr. Thornton is a licensed physician in Arizona and Florida. He is board-certified by the American Board of Family Medicine. He is also affiliated with the American Academy of Family Physicians, American College of Lifestyle Medicine and the American College of Surgeons. 

Pronouns

He/Him

Video

Locations

  1. Primary Care at Northern Arizona Healthcare
  2. Primary Care Telemedicine

Expertise

Education

  • Residency: AdventHealth Winter Park (Florida) , Family Medicine
  • Residency: Rutgers New Jersey Medical School, General Surgery
  • Residency: Saint Barnabas Medical Center (New Jersey), General Surgery
  • Medical Education: Saint George's University (Grenada, West Indies), MD

Board Certifications

  • Family Medicine: American Board of Family Medicine

Ratings & Reviews

4.9 out of 5

581 ratings, 182 reviews

The Patient Satisfaction Rating is an average of all responses to the care provider related questions shown below from our survey. Patients that are treated in outpatient or hospital environments may receive different surveys, and the volume of responses will vary by question.

Search reviews
    5 out of 5 stars
    Reviewed on 2/28/2026

    Honestly, probably the best primary care experience I've had. Dr. Thornton is attentive, explains things very well, asked my opinion on things, I never felt rushed and felt very heard and seen.

    3 out of 5 stars
    Reviewed on 2/25/2026

    I felt like the reason I made appt for was quickly overlooked and more focused on my weight I left visit confused

    5 out of 5 stars
    Reviewed on 2/25/2026

    Beyond expectation

    5 out of 5 stars
    Reviewed on 2/23/2026

    I have told many of my friends about my doctor and how very happy I am.

    5 out of 5 stars
    Reviewed on 2/21/2026

    Dr. Thornton did a good job of making my input feel valued. He took the time to listen and is very knowledgeable of my concerns. I highly recommend.

    5 out of 5 stars
    Reviewed on 2/21/2026

    Excellent Doctor

    5 out of 5 stars
    Reviewed on 2/21/2026

    This was my first Medicare Yearly Wellness visit with Dr. Thornton. He listened, was very thorough and made useful suggestions.

    5 out of 5 stars
    Reviewed on 2/19/2026

    I have recommended Dr Thornton to two others.

    5 out of 5 stars
    Reviewed on 2/17/2026

    I have recommended Dr Thornton to several people.

    5 out of 5 stars
    Reviewed on 2/14/2026

    Very impressive sharp doctor!

    5 out of 5 stars
    Reviewed on 2/14/2026

    I highly recommend Dr Thornton

    4 out of 5 stars
    Reviewed on 2/9/2026

    Dr. Thornton is very good with testing, explanations, and recommendations. His style is not for everyone

    5 out of 5 stars
    Reviewed on 2/9/2026

    Dr Thornton is professional, competent, and personable

    5 out of 5 stars
    Reviewed on 2/9/2026

    Dr. Thornton takes the time to listen, explain, and provide his recommendations. In my opinion, it does not get better than this. Dr. Thornton was able to take the time to call the pharmacy during our appointment to see if they were able to meet my requests. I have never received this level of care prior to seeing Dr. Thornton and cannot be any happier!

    5 out of 5 stars
    Reviewed on 2/7/2026

    I have already asked my husband to switch to Dr. Thornton, to be his primary doctor.

    3 out of 5 stars
    Reviewed on 2/5/2026

    Could have been more focused in responses as at times responses were scattered.

    5 out of 5 stars
    Reviewed on 2/3/2026

    Dr. Thornton is the most genuine physician I've seen in a long time He really listens to his patients and I felt like he had time for me -he was not rushed. This is why I did not mind waiting. I realized he listens to everyone.

    5 out of 5 stars
    Reviewed on 2/1/2026

    I am so grateful for the way Dr. Thornton immediately made me feel that I could share all my concerns with him honestly and that he'd respond with respect and genuine concern. Im so grateful to have a physician who is not only competent but caring, communicates well and inspires to work together to improve the quality of my overall mental as well as physical health.

    5 out of 5 stars
    Reviewed on 1/31/2026

    My wife and I absolutely love Dr Thornton! He has changed the trajectory of our health in a short time! We are much healthier today than we were when we first started seeing him.

    5 out of 5 stars
    Reviewed on 1/29/2026

    Dr. Thornton listened to my concerns very well and he made sure I was involved in every aspect of my appointment.

    5 out of 5 stars
    Reviewed on 1/25/2026

    Dr Thornton is an outstanding Doctor. He shows great interest in my health and care!

    5 out of 5 stars
    Reviewed on 1/22/2026

    Excellent

    5 out of 5 stars
    Reviewed on 1/17/2026

    In seven decades, this doctor is the best I have met. His breadth of knowledge is astounding.

    5 out of 5 stars
    Reviewed on 1/17/2026

    Dr Thornton is great, very impressed with my initial intake and look forward to having my physical in a few months

    5 out of 5 stars
    Reviewed on 1/16/2026

    Dr. Thornton is an incredible provider. Research-based, attentive to questions, reassuring about progress, and amazingly kind. I feel so lucky to be a part of his practice.

    5 out of 5 stars
    Reviewed on 1/16/2026

    Dr. Thornton is incredible!

    5 out of 5 stars
    Reviewed on 1/14/2026

    I am absolutely thrilled to have Dr. Thornton as my new doctor! Wow! SO Happy !!!

    5 out of 5 stars
    Reviewed on 1/14/2026

    Dr. Thornton is very patient focused and engaging.

    5 out of 5 stars
    Reviewed on 1/10/2026

    I am very grateful for Dr. Thornton. I feel like he genuinely cares about me and my well-being. I feel he is able to see the long picture regarding my health and recommend what's best for today, tomorrow, and down the road. I am grateful for his expertise and compassion.

    5 out of 5 stars
    Reviewed on 1/8/2026

    Dr. Thornton is the best doctor I have ever seen in my fifty years. Dr. Thornton is a one in a million doctor. Northern Arizona Healthcare should work to keep Dr. Thornton. His bedside manor second to none. His knowledge base and ability to explain my health is also second to none!

    5 out of 5 stars
    Reviewed on 1/4/2026

    My interactions with the doctor are always positive, and I appreciate his ability to respond quickly to my needs and requests.

    5 out of 5 stars
    Reviewed on 1/3/2026

    Good

    5 out of 5 stars
    Reviewed on 12/23/2025

    Great

    5 out of 5 stars
    Reviewed on 12/20/2025

    I was pleased with this doctor explaining every concern.

    5 out of 5 stars
    Reviewed on 12/19/2025

    I refer my friends to Dr Thornton

    5 out of 5 stars
    Reviewed on 12/19/2025

    Dr. Thornton was excellent! In all ways!

    5 out of 5 stars
    Reviewed on 12/16/2025

    Dr. Thornton came highly recommended. He was prompt, professional and extremely knowledgeable and he is so comfortable to talk to. He took the time to really dive deep, hear and listen to my concerns and provide direct and honest guidance as to how to proceed. Dr. Thornton and his team made this appointment a wonderful experience. His ability to break things down in a fashion that was clear yet precisely what I needed to hear and after feeling discouraged and misled from other providers here in town. Left with tears of joy and an incredibly heavy weight lifted off my shoulders.

    5 out of 5 stars
    Reviewed on 12/13/2025

    Really good

    5 out of 5 stars
    Reviewed on 12/12/2025

    Very positive experience

    5 out of 5 stars
    Reviewed on 12/11/2025

    Doctor Thornton was awesome! By far the best doctor I've ever been to. He made the experience enjoyable, and his level of understanding and knowledge is unparalleled.

    5 out of 5 stars
    Reviewed on 12/10/2025

    Dr. Thornton was excellent.

    5 out of 5 stars
    Reviewed on 12/6/2025

    My husband and I really like Dr. Thornton.

    5 out of 5 stars
    Reviewed on 12/6/2025

    Appreciate the explanations about my health concerns.

    5 out of 5 stars
    Reviewed on 12/6/2025

    I consider doctor Thornton, to be one of the finest doctors I've ever had the pleasure to be associated with. He listens patiently, he recommends thoughtfully and without a doubt, he is the most knowledgeable position I've ever had the pleasure of knowing.

    5 out of 5 stars
    Reviewed on 12/3/2025

    I recommend Doctor David Thornton to everyone! I have never recommended a doctor before he is the first and in my mind The best

    5 out of 5 stars
    Reviewed on 12/3/2025

    I don't know who is doing the questioning but do you have any idea how good Dr Thornton is??? I wish all my docs could take lessons on how to treat there patients from Dr T

    5 out of 5 stars
    Reviewed on 11/26/2025

    I'd recommend others for Dr. Thornton.

    5 out of 5 stars
    Reviewed on 11/22/2025

    Dr. Thornton was very pleasant and listened well to my concerns . He thoroughly went over his proposed treatment plan for my health . I'm very grateful to have him as my primary physician !

    5 out of 5 stars
    Reviewed on 11/20/2025

    Very knowledgeable!

    5 out of 5 stars
    Reviewed on 11/14/2025

    Dr Thornton is great

    5 out of 5 stars
    Reviewed on 11/12/2025

    Doc was exactly who I was looking for. He's progressive and understands the concerns of this generation. Couldn't be happier after years of doctors out of touch with how I like to approach my health and longevity.

    5 out of 5 stars
    Reviewed on 11/12/2025

    Dr Thornton has a very positive attitude and is a pleasure to work with.

    5 out of 5 stars
    Reviewed on 11/9/2025

    He was attentive to Behavioral Health Diagnoses, and discussed medications for each.

    5 out of 5 stars
    Reviewed on 11/8/2025

    A+

    5 out of 5 stars
    Reviewed on 11/8/2025

    This was the best doctor visit i've ever had in my life. Dr. Thornton was intelligent. He quickly and clearly explained things so that I could make good decisions about how to manage my health in a really excellent way.

    5 out of 5 stars
    Reviewed on 11/7/2025

    Dr Thornton is an excellent doctor, so thorough, explains everything clearly, listens to me and suggests solutions that can be done.I am very impressed with this doctor.

    5 out of 5 stars
    Reviewed on 11/7/2025

    Dr. Thornton is the best i've ever had in my 64 years.

    5 out of 5 stars
    Reviewed on 11/7/2025

    Recommending to friends

    5 out of 5 stars
    Reviewed on 11/5/2025

    He's excellent

    5 out of 5 stars
    Reviewed on 11/4/2025

    My sister needs to go to him.

    5 out of 5 stars
    Reviewed on 11/3/2025

    I have referred 3 other family members.

    5 out of 5 stars
    Reviewed on 11/1/2025

    I felt like I was the top priority and not being dismissed because of time metrics. It was the best dr visit I have ever experienced

    5 out of 5 stars
    Reviewed on 10/27/2025

    He is amazing at what he does.

    5 out of 5 stars
    Reviewed on 10/26/2025

    Dr Thornton was really incredible. His questions about lifestyle, exercise, food consumption and type / quality, sleep, and so on was really refreshing - and our dialogue about expanded bloodwork and the various options and what we would learn from them was great! I have already recommended him to others.

    5 out of 5 stars
    Reviewed on 10/21/2025

    He was good.

    5 out of 5 stars
    Reviewed on 10/17/2025

    Had a very good experience. I was put at ease concerning my condition. Very good explanation and a lot of great information.

    5 out of 5 stars
    Reviewed on 10/14/2025

    Excellent visit

    5 out of 5 stars
    Reviewed on 10/14/2025

    Dr. Thornton remains an incredible provider. His ability to problem-solve all situations is beyond measure. He never gives up. I am so lucky to have him as my provider.

    5 out of 5 stars
    Reviewed on 10/12/2025

    Dr. Thornton listens to my concerns thoroughly, he takes the time to explain recommendations, and personalizes treatment in a way that makes me feel empowered, informed and supported. I look forward to my visits with him, and I am so grateful!

    5 out of 5 stars
    Reviewed on 10/11/2025

    Dr Thornton was absolutely amazing.

    5 out of 5 stars
    Reviewed on 10/11/2025

    Overall outstanding physician.

    5 out of 5 stars
    Reviewed on 10/10/2025

    Dr Thornton was the best primary care appointment I've ever had. He was personable, listened to me, explained things throughly- including a drawing . He recommended books to read to help empower me in my own health care. He is proactive with running a variety of tests and blood panels to establish a true baseline of where my health is currently. He focus on prevention vs waiting until I am sick needing treatment was beyond refreshing. This is true health care.not just prescribing medications and treating symptoms . I truly felt like he cares about my health and wants to educate me on what I can do to enhance it along with offering up thoughts of supplements, exercise, medication, etc. I can only hope that more doctors are able to be as forward thinking and shifting our health care to more prevention than reaction.

    5 out of 5 stars
    Reviewed on 10/9/2025

    Dr Thornton is wonderful. He listens, offers insights, and really focuses on what's going on.

    5 out of 5 stars
    Reviewed on 10/8/2025

    Dr. Thornton listens.

    5 out of 5 stars
    Reviewed on 10/8/2025

    I have already been recommending this provider to family since my visit. I've never been so well cared for by a PCP. He was very thorough. Explained everything exceptionally well and believe this is the perfect PCP for me. He represents the very best medicine has to offer.

    5 out of 5 stars
    Reviewed on 10/7/2025

    First time with Dr Thornton. Very impressed with him. Excellent experience, takes his time explaining and listings to what you are saying. I hope he's here to stay.

    5 out of 5 stars
    Reviewed on 10/7/2025

    I've already recommended Dr. Thornton to multiple other friends that have gone to see him.

    5 out of 5 stars
    Reviewed on 10/5/2025

    Dr Thornton really respected my holistic approach and took the time to really explain things for me and meet me where I was at with my holistic approach to medical treatment. He was very informed in alternatives and took the time to do product research for me.

    5 out of 5 stars
    Reviewed on 10/3/2025

    Very informative and polite

    5 out of 5 stars
    Reviewed on 10/1/2025

    Dr Thornton was great. We really appreciate his time

    5 out of 5 stars
    Reviewed on 10/1/2025

    Spent 45 minutes with me. Excellent.

    5 out of 5 stars
    Reviewed on 9/27/2025

    Excellent

    5 out of 5 stars
    Reviewed on 9/25/2025

    Dr. Thornton is an excellent match to my health needs and maintaining an active lifestyle

    5 out of 5 stars
    Reviewed on 9/21/2025

    This was an on-boarding meeting with Dr. Thornton. I really enjoyed talking to the doctor and feel like he is focused on my health and wellbeing.

    5 out of 5 stars
    Reviewed on 9/20/2025

    Best Doctor I've had for years

    5 out of 5 stars
    Reviewed on 9/19/2025

    I was really nervous about meeting a new primary care physician but that was quickly ended with the first handshake. I recall Dr. Thornton to be very pleasant to discuss my situation to and was greatly impressed with his knowledge and insight. I am very much at ease trusting my care to him so far.

    4 out of 5 stars
    Reviewed on 9/19/2025

    Good Visit

    5 out of 5 stars
    Reviewed on 9/17/2025

    My visit w Dr Thornton was excellent!!! He listened to what I said and explained everything he told me very succinctly. He has a great"bed side manner".

    5 out of 5 stars
    Reviewed on 9/17/2025

    Dr. Thornton listened and shared with great balance leaving me motivated to achieve my health goals.

    5 out of 5 stars
    Reviewed on 9/16/2025

    Dr. Thornton was probably the best doctor I have ever seen in my entire life. I give him a 10 out of 10 stars.

    5 out of 5 stars
    Reviewed on 9/14/2025

    Very happy with Dr Thornton! Excellent interview and discussion on my issues.

    5 out of 5 stars
    Reviewed on 9/12/2025

    I had my first visit with Dr. David Thornton and was very impressed. He took the time to answer all my questions in detail, even drawing a diagram to make things clearer. I never felt rushed. he made me feel like my health was his priority. We discussed blood work, and he carefully explained the different tests and what mattered most for me. Dr. Thornton is knowledgeable, patient, and genuinely focused on optimizing health. I'm glad to have him as my primary care doctor.

    5 out of 5 stars
    Reviewed on 9/12/2025

    He's the best I've ever had in Arizona.

    5 out of 5 stars
    Reviewed on 9/10/2025

    My experiences with Dr. Thornton are the most positive interactions I've ever had with a medical professional.

    5 out of 5 stars
    Reviewed on 9/10/2025

    Great doctor. I hope NAH can keep him.

    3 out of 5 stars
    Reviewed on 9/2/2025

    Seemed more interested in bragging about himself?

    5 out of 5 stars
    Reviewed on 8/31/2025

    I will be recommending Dr. Thornton to everyone. Amazing Doc and we are so fortunate to have him at NAH! Truly focused on wellness and education!

    5 out of 5 stars
    Reviewed on 8/31/2025

    I absolutely love seeing Dr. Thornton. He takes healthcare back to the basics and tries to get to the root of the problem rather than masking a problem with medications. I love his holistic approach to medicine and the time he takes with his patients. He teaches the patient and also listens.

    5 out of 5 stars
    Reviewed on 8/26/2025

    Dr. Thornton is a very empathetic and caring physician.

    5 out of 5 stars
    Reviewed on 8/13/2025

    Dr. Thornton is able to talk to me about specific issues and chronic issues, but also really emphasizes overall health and what I can do proactively to stay healthy and avoid illness and age-related issues. Really appreciate his approach--very refreshing after years of just minimal attention to overall health

    5 out of 5 stars
    Reviewed on 8/13/2025

    I have recommended many family and friends to Dr Thornton. Everyone loves him. Hopefully he is just the beginning of the wave of physicians of the future. He is so present and just going through the motions to get through the day. He uses his mind and listens. He is continually learning. He's amazing!

    5 out of 5 stars
    Reviewed on 8/10/2025

    Thorough with checking through my various ongoing conditions and providing guidance on treatments.

    5 out of 5 stars
    Reviewed on 8/7/2025

    I am familiar with Dr. Thornton as my partner goes to him and I am impressed with his professionalism, knowledge and healthcare that is forward thinking regarding exercise and it's benefits. He is enthusiastic and cares about the patients well being.

    5 out of 5 stars
    Reviewed on 7/29/2025

    Positive experience

    5 out of 5 stars
    Reviewed on 7/29/2025

    Exceptional Care and Compassionate TeamDr. Thornton is truly one of the best physicians I've ever encountered. His communication skills are outstanding-he takes the time to listen, explains things clearly, and most importantly, communicates with respect and empathy. He never talks down to patients; instead, he considers each person's background and level of understanding, making sure his explanations are both appropriate and easy to grasp. It's clear that he genuinely cares and wants his patients to feel empowered in their care.The follow-through from the office has also been excellent. I never feel like I'm left hanging or unsure of what's next, which is a rare and much-appreciated quality in healthcare today. I also want to give a special shout-out to his amazing medical assistant, who is kind, efficient, and makes every visit smoother.I'm grateful to be under the care of such a thoughtful and professional team. Highly recommended!

    5 out of 5 stars
    Reviewed on 7/27/2025

    Good

    5 out of 5 stars
    Reviewed on 7/27/2025

    Dr. Thornton is knowledgeable, communicative, clear, and kind.

    5 out of 5 stars
    Reviewed on 7/26/2025

    Reviewed lab work and discussed health status for good post-operative recovery.

    5 out of 5 stars
    Reviewed on 7/20/2025

    My Dr. Was AWESOME

    5 out of 5 stars
    Reviewed on 7/19/2025

    Dr. Thornton is the best doctor I've had in my 30+ years living in Flagstaff

    5 out of 5 stars
    Reviewed on 7/19/2025

    Very impressed with dr Thornton

    5 out of 5 stars
    Reviewed on 7/19/2025

    I have already recommended Dr. Thornton

    5 out of 5 stars
    Reviewed on 7/15/2025

    Dr Thornton was very cordial and showed concern all through the visit.

    5 out of 5 stars
    Reviewed on 7/15/2025

    He was amazing

    5 out of 5 stars
    Reviewed on 7/12/2025

    Amazing

    5 out of 5 stars
    Reviewed on 7/12/2025

    He is the most kind, wonderful Dr. Shows interest in my health. I hope he is here for ever.

    5 out of 5 stars
    Reviewed on 7/11/2025

    Energetic, optimistic.

    5 out of 5 stars
    Reviewed on 7/10/2025

    I can't say enough about how patient-centered Dr. Thorton is! I always feel like I'm an active participant in my care and decisions regarding it. Dr. Thornton ROCKS!!

    5 out of 5 stars
    Reviewed on 7/10/2025

    Dr. Thornton thoroughly went over my health concerns and discussed the treatment plan and explained the treatment and results I could expect. He did followup visits to ensure my condition was healed.

    5 out of 5 stars
    Reviewed on 7/9/2025

    Yes Doctor David Thornton handled himself very professionally and so did his assistant and people at the front check-in desk.

    5 out of 5 stars
    Reviewed on 7/9/2025

    Dr Thorton went out of his way to Be sure my levels of Potassium was under control ! Checking all my required medications! Dr Thorton is very thorough.

    5 out of 5 stars
    Reviewed on 7/8/2025

    Dr. Thornton is beyond measure. Enthusiastic, encouraging, and so helpful in explaining our course of action. He helps me stay motivated in making the changes I need to make to improve my health.

    5 out of 5 stars
    Reviewed on 7/8/2025

    Excellent experience

    5 out of 5 stars
    Reviewed on 7/7/2025

    Very satisfied

    4 out of 5 stars
    Reviewed on 7/6/2025

    He was very hurried, spoke in a fast tone, but was thorough. He provided treatment options and listened to my concerns. Thinking he was running behind seeing patients

    5 out of 5 stars
    Reviewed on 7/6/2025

    Dr. Thornton knows what he's doing! I have already referred him to more than 10 people.

    5 out of 5 stars
    Reviewed on 7/4/2025

    Dr Thornton was Very caring and informative and thorough. Best primary care physician I have seen in 10 years or more.

    5 out of 5 stars
    Reviewed on 7/3/2025

    Dr. Thornton and his assistant were both professionial and friendly. Dr. Thornton was thorough in his explanations, provided outstanding information regarding my issues, is very knowledgeable, and expresses concern for my issues. Additionally, he provides good ideas for how I can maintain and improve my health through exercise, diet and other methods.

    5 out of 5 stars
    Reviewed on 7/2/2025

    DR THORNTON is at the top of his game and it doesn't take a genius to figure that out!!! I FINALLY feel like I have someone on my side who genuinely cares and has the level of expertise to help me manage this condition and as he mentioned "get healed" of this disease!!! For the first time in 7 looooong years I have hope!! Im not fighting this alone anymore and I cannot tell you how much comfort this brings not only me but my family as well I just wish there was something I could do to show that man how much I appreciate what he is doing for my family and I !!!! I've been to, around 20 -25 "drs" and not a single one of them took me seriously and not a single one offered to take the extra time out of their busy life to help me learn why this has been happening or help me fix the problem instead of being satisfied with just treating the symptoms !!!!!

    5 out of 5 stars
    Reviewed on 7/1/2025

    Dr. Thornton is absolutely fabulous. I've never had such a great doc!

    5 out of 5 stars
    Reviewed on 6/29/2025

    The Dr was very good

    5 out of 5 stars
    Reviewed on 6/29/2025

    Dr. Thornton thinks outside the box. We like that.

    5 out of 5 stars
    Reviewed on 6/28/2025

    Can't say how thrilled I am to have found Dr. Thornton. Friends of mine who were already patients of Dr. Thornton recommended him to me since they knew I valued preventative healthcare. I work in the health and wellness field and appreciate his thoroughness of care and his consistent support of my personal health goals. I feel we are partners on my health journey, and I highly value that personalized professional relationship. Please make sure he stays with NAH a LONG time!

    4 out of 5 stars
    Reviewed on 6/27/2025

    Dr.is a bit of a fast talker. Almost felt rushed.

    5 out of 5 stars
    Reviewed on 6/27/2025

    Really like this Dr

    5 out of 5 stars
    Reviewed on 6/25/2025

    No doubt about it, Dr. Thornton ROCKS!

    5 out of 5 stars
    Reviewed on 6/23/2025

    Dr. Thornton is wicked smart and very knowledgeable. I appreciate that he has a wide breadth of knowledge such as nutrition, exercise, and overall health. Not just a medication push.

    5 out of 5 stars
    Reviewed on 6/21/2025

    I felt totally heard, understood and cared for by the doctor. He is very knowledgable and helpful.

    5 out of 5 stars
    Reviewed on 6/21/2025

    Dr Thornton was extremely knowledgeable, passionate about our health and helping us meet our needs. He was inspirational!! He is by far the best dr we have ever dealt with. We are looking forward to future visits and improving our health with his help. An all around great dr and interesting man. Blessings on him and all he has to offer.

    5 out of 5 stars
    Reviewed on 6/20/2025

    Dr David was wonderful kind and caring

    5 out of 5 stars
    Reviewed on 6/20/2025

    Took lots of time and explained options thoroughly!

    5 out of 5 stars
    Reviewed on 6/15/2025

    Excellent provider!

    4 out of 5 stars
    Reviewed on 6/14/2025

    I appreciate that Dr. Thornton took time to talk to me. He had read a medical history letter that I provided through the portal.

    5 out of 5 stars
    Reviewed on 6/13/2025

    Dr Thornton is an amazing doc. Great follow up and response time. His whole team works together.

    5 out of 5 stars
    Reviewed on 6/13/2025

    I am so happy to find Dr. Thornton since being diagnosed with diabetes a few months ago. He listens, oberves and explains well, yet he challenges his patience to do things to maximize their health and longevity. I really appreciate his preventative approach to medicine and his interest in physical fitness, nutrition, longevity and overall health. I also value the way he is up to date on research, thoroughly looks deeply into a person's whole health and how he takes some non-conventional approaches that yield great results. I've struggled finding a doctor I trust in Flagstaff, but NAH and Dr. Thornton have been blessings as I navigate my next 50 years.

    5 out of 5 stars
    Reviewed on 6/11/2025

    All has been grand.

    5 out of 5 stars
    Reviewed on 6/11/2025

    My first vurtual..Dr. Thornton always makes me feel comfortable and cared about

    5 out of 5 stars
    Reviewed on 6/11/2025

    Dr.Thornton was the best doctor I have seen in over 50 years. Kind caring and compassionate.spent time with me.

    5 out of 5 stars
    Reviewed on 6/11/2025

    Dr. Thornton is very through. I had to wait a few minutes to see him but it is worth the wait. I appreciate him taking the necessary time to ensure he hears my concerns and addresses them as a partnership not just telling me this what you need to do.

    5 out of 5 stars
    Reviewed on 6/10/2025

    Dr. Thornton is fantastic. Very professional and makes you feel like family and at ease. It's like talking to a close friend. Covered all concerns and options on treatment or care in the future. You simply do not find this kind of professional in this day and age. A diamond in the rough.

    5 out of 5 stars
    Reviewed on 6/9/2025

    Dr. Thorton is the best doctor that I have had in years.

    5 out of 5 stars
    Reviewed on 6/8/2025

    Best doctor that I have had in last 20 years!

    5 out of 5 stars
    Reviewed on 6/7/2025

    Dr. Thornton ROCKS! Best doctor ever! I really felt like he was really invested in my health and care. One of the very best doctors I have ever worked with!

    5 out of 5 stars
    Reviewed on 6/6/2025

    This doctor is a plus 10

    5 out of 5 stars
    Reviewed on 6/6/2025

    All persons that I encountered helped me feel cared for.

    5 out of 5 stars
    Reviewed on 6/5/2025

    Loved this guy

    5 out of 5 stars
    Reviewed on 6/1/2025

    I am very impressed with my doctor. His explanations are very comprehensive. He listens very well to my concerns, and he encourages me to live a health lifestyle. What a GREAT doctor.

    5 out of 5 stars
    Reviewed on 6/1/2025

    I was impressed by the amount of time the provider spent with me and his friendly, easy manner. This is the kind of care I want...a true partner in my healthcare.

    5 out of 5 stars
    Reviewed on 5/31/2025

    Dr. THORNTON Explains everything so quickly & so well. I left knowing a lot more !

    5 out of 5 stars
    Reviewed on 5/31/2025

    Dr Thornton is FANTASTIC!

    5 out of 5 stars
    Reviewed on 5/31/2025

    Thornton is the best. Takes time with you, listens and offers great suggestions. So personable. Excellent bedside manner. My favorite doc thus far.

    5 out of 5 stars
    Reviewed on 5/31/2025

    I've been in the medical field for 35 years and Dr Thornton is the best primary care physician I've ever had. I've never met someone who I feel truly cares about my health goals as well has my health concerns. I leave an appointment with Dr Thornton feeling enthusiastic about reaching my health goals to be the best version of myself. His explanations of what my lab results mean and how I can make improvements is truly amazing. He is an outstanding physician and should be cherished by your organization.

    5 out of 5 stars
    Reviewed on 5/30/2025

    Amazing -

    5 out of 5 stars
    Reviewed on 5/24/2025

    Dr. Thornton is wonderful

    5 out of 5 stars
    Reviewed on 5/23/2025

    The whole visit was very good

    5 out of 5 stars
    Reviewed on 5/22/2025

    Gave me hope for better medical outcomes.

    4 out of 5 stars
    Reviewed on 5/22/2025

    Dr. Thornton is a great doc glad he is my doc he is knowledgeable, kind, thorough.

    5 out of 5 stars
    Reviewed on 5/20/2025

    Answered every question and was very thorough. Didn't rush through anything.

    5 out of 5 stars
    Reviewed on 5/20/2025

    Dr. Thornton was very thorough and is a good listener

    5 out of 5 stars
    Reviewed on 5/19/2025

    I was impressed that the Dr. Was concerned for the reason I had fallen and took time to address the issues that I was dealing with.

    5 out of 5 stars
    Reviewed on 5/19/2025

    Dr Thornton is great

    5 out of 5 stars
    Reviewed on 5/12/2025

    Dr Thornton is extremely thorough, He is very relevant on current treatment For my conditions. He takes Extremely thorough notes and reviews them with you on the next appointment I think that is excellent

    5 out of 5 stars
    Reviewed on 5/10/2025

    Excellent

    5 out of 5 stars
    Reviewed on 5/10/2025

    Dr is wonderful

    5 out of 5 stars
    Reviewed on 5/10/2025

    David Thornton is the best, by far, primary care giver I've ever had. Thoroughly reviewed my file prior to meeting with me, absolutely invested in and committed to my best health. Thank you!

    5 out of 5 stars
    Reviewed on 5/9/2025

    Dr. Thornton went above and beyond to address my concerns, offer insights, and provide treatment. Finding a new primary care provider can be stressful and he made the whole process effortless. I couldn't be happier.

    5 out of 5 stars
    Reviewed on 5/8/2025

    I like Dr. Thornton's treatment protocol for diabetes and his beliefs on medicine mirror mine. He is diligent and encouraging.

    5 out of 5 stars
    Reviewed on 5/7/2025

    I am recommending 2 more family members see Dr. Thorton.

    5 out of 5 stars
    Reviewed on 5/7/2025

    Dr. Thornton was great. He was so nice and explained everything very well. Super personable and a kind doctor.

    5 out of 5 stars
    Reviewed on 5/7/2025

    Excellent care

    5 out of 5 stars
    Reviewed on 5/7/2025

    Communication has been very good between provider and myself.

    5 out of 5 stars
    Reviewed on 5/7/2025

    Great doctor