
David Thornton, MD
Family Medicine
Highlights
Age Groups Seen
- Infant 0-2
- Child 2-12
- Adolescent 12-18
- Adult 18-55
- Older Adult >55
Languages
- English
Gender
MaleAbout 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
- Primary Care at Northern Arizona Healthcare
- 1895 North Jasper Drive, Suite 3, Flagstaff, AZ 86001
- Get Directions
- phone: 928-913-8800
- fax: 928-913-8801
- Primary Care Telemedicine
- 1895 North Jasper Drive, Suite 3, Flagstaff, AZ 86001
- Get Directions
- phone: 928-913-8800
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 reviewsThe 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.
- 5 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed on 2/25/2026
Beyond expectation
- 5 out of 5 starsReviewed on 2/23/2026
I have told many of my friends about my doctor and how very happy I am.
- 5 out of 5 starsReviewed 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 starsReviewed on 2/21/2026
Excellent Doctor
- 5 out of 5 starsReviewed 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 starsReviewed on 2/19/2026
I have recommended Dr Thornton to two others.
- 5 out of 5 starsReviewed on 2/17/2026
I have recommended Dr Thornton to several people.
- 5 out of 5 starsReviewed on 2/14/2026
Very impressive sharp doctor!
- 5 out of 5 starsReviewed on 2/14/2026
I highly recommend Dr Thornton
- 4 out of 5 starsReviewed on 2/9/2026
Dr. Thornton is very good with testing, explanations, and recommendations. His style is not for everyone
- 5 out of 5 starsReviewed on 2/9/2026
Dr Thornton is professional, competent, and personable
- 5 out of 5 starsReviewed 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 starsReviewed on 2/7/2026
I have already asked my husband to switch to Dr. Thornton, to be his primary doctor.
- 3 out of 5 starsReviewed on 2/5/2026
Could have been more focused in responses as at times responses were scattered.
- 5 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed 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 starsReviewed 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 starsReviewed on 1/25/2026
Dr Thornton is an outstanding Doctor. He shows great interest in my health and care!
- 5 out of 5 starsReviewed on 1/22/2026
Excellent
- 5 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed 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 starsReviewed on 1/16/2026
Dr. Thornton is incredible!
- 5 out of 5 starsReviewed on 1/14/2026
I am absolutely thrilled to have Dr. Thornton as my new doctor! Wow! SO Happy !!!
- 5 out of 5 starsReviewed on 1/14/2026
Dr. Thornton is very patient focused and engaging.
- 5 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed 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 starsReviewed on 1/3/2026
Good
- 5 out of 5 starsReviewed on 12/23/2025
Great
- 5 out of 5 starsReviewed on 12/20/2025
I was pleased with this doctor explaining every concern.
- 5 out of 5 starsReviewed on 12/19/2025
I refer my friends to Dr Thornton
- 5 out of 5 starsReviewed on 12/19/2025
Dr. Thornton was excellent! In all ways!
- 5 out of 5 starsReviewed 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 starsReviewed on 12/13/2025
Really good
- 5 out of 5 starsReviewed on 12/12/2025
Very positive experience
- 5 out of 5 starsReviewed 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 starsReviewed on 12/10/2025
Dr. Thornton was excellent.
- 5 out of 5 starsReviewed on 12/6/2025
My husband and I really like Dr. Thornton.
- 5 out of 5 starsReviewed on 12/6/2025
Appreciate the explanations about my health concerns.
- 5 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed 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 starsReviewed on 11/26/2025
I'd recommend others for Dr. Thornton.
- 5 out of 5 starsReviewed 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 starsReviewed on 11/20/2025
Very knowledgeable!
- 5 out of 5 starsReviewed on 11/14/2025
Dr Thornton is great
- 5 out of 5 starsReviewed 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 starsReviewed on 11/12/2025
Dr Thornton has a very positive attitude and is a pleasure to work with.
- 5 out of 5 starsReviewed on 11/9/2025
He was attentive to Behavioral Health Diagnoses, and discussed medications for each.
- 5 out of 5 starsReviewed on 11/8/2025
A+
- 5 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed on 11/7/2025
Dr. Thornton is the best i've ever had in my 64 years.
- 5 out of 5 starsReviewed on 11/7/2025
Recommending to friends
- 5 out of 5 starsReviewed on 11/5/2025
He's excellent
- 5 out of 5 starsReviewed on 11/4/2025
My sister needs to go to him.
- 5 out of 5 starsReviewed on 11/3/2025
I have referred 3 other family members.
- 5 out of 5 starsReviewed 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 starsReviewed on 10/27/2025
He is amazing at what he does.
- 5 out of 5 starsReviewed 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 starsReviewed on 10/21/2025
He was good.
- 5 out of 5 starsReviewed 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 starsReviewed on 10/14/2025
Excellent visit
- 5 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed on 10/11/2025
Dr Thornton was absolutely amazing.
- 5 out of 5 starsReviewed on 10/11/2025
Overall outstanding physician.
- 5 out of 5 starsReviewed 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 starsReviewed on 10/9/2025
Dr Thornton is wonderful. He listens, offers insights, and really focuses on what's going on.
- 5 out of 5 starsReviewed on 10/8/2025
Dr. Thornton listens.
- 5 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed on 10/7/2025
I've already recommended Dr. Thornton to multiple other friends that have gone to see him.
- 5 out of 5 starsReviewed 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 starsReviewed on 10/3/2025
Very informative and polite
- 5 out of 5 starsReviewed on 10/1/2025
Dr Thornton was great. We really appreciate his time
- 5 out of 5 starsReviewed on 10/1/2025
Spent 45 minutes with me. Excellent.
- 5 out of 5 starsReviewed on 9/27/2025
Excellent
- 5 out of 5 starsReviewed on 9/25/2025
Dr. Thornton is an excellent match to my health needs and maintaining an active lifestyle
- 5 out of 5 starsReviewed 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 starsReviewed on 9/20/2025
Best Doctor I've had for years
- 5 out of 5 starsReviewed 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 starsReviewed on 9/19/2025
Good Visit
- 5 out of 5 starsReviewed 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 starsReviewed on 9/17/2025
Dr. Thornton listened and shared with great balance leaving me motivated to achieve my health goals.
- 5 out of 5 starsReviewed 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 starsReviewed on 9/14/2025
Very happy with Dr Thornton! Excellent interview and discussion on my issues.
- 5 out of 5 starsReviewed 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 starsReviewed on 9/12/2025
He's the best I've ever had in Arizona.
- 5 out of 5 starsReviewed 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 starsReviewed on 9/10/2025
Great doctor. I hope NAH can keep him.
- 3 out of 5 starsReviewed on 9/2/2025
Seemed more interested in bragging about himself?
- 5 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed on 8/26/2025
Dr. Thornton is a very empathetic and caring physician.
- 5 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed on 8/10/2025
Thorough with checking through my various ongoing conditions and providing guidance on treatments.
- 5 out of 5 starsReviewed 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 starsReviewed on 7/29/2025
Positive experience
- 5 out of 5 starsReviewed 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 starsReviewed on 7/27/2025
Good
- 5 out of 5 starsReviewed on 7/27/2025
Dr. Thornton is knowledgeable, communicative, clear, and kind.
- 5 out of 5 starsReviewed on 7/26/2025
Reviewed lab work and discussed health status for good post-operative recovery.
- 5 out of 5 starsReviewed on 7/20/2025
My Dr. Was AWESOME
- 5 out of 5 starsReviewed on 7/19/2025
Dr. Thornton is the best doctor I've had in my 30+ years living in Flagstaff
- 5 out of 5 starsReviewed on 7/19/2025
Very impressed with dr Thornton
- 5 out of 5 starsReviewed on 7/19/2025
I have already recommended Dr. Thornton
- 5 out of 5 starsReviewed on 7/15/2025
Dr Thornton was very cordial and showed concern all through the visit.
- 5 out of 5 starsReviewed on 7/15/2025
He was amazing
- 5 out of 5 starsReviewed on 7/12/2025
Amazing
- 5 out of 5 starsReviewed 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 starsReviewed on 7/11/2025
Energetic, optimistic.
- 5 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed 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 starsReviewed 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 starsReviewed 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 starsReviewed on 7/8/2025
Excellent experience
- 5 out of 5 starsReviewed on 7/7/2025
Very satisfied
- 4 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed 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 starsReviewed 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 starsReviewed 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 starsReviewed on 7/1/2025
Dr. Thornton is absolutely fabulous. I've never had such a great doc!
- 5 out of 5 starsReviewed on 6/29/2025
The Dr was very good
- 5 out of 5 starsReviewed on 6/29/2025
Dr. Thornton thinks outside the box. We like that.
- 5 out of 5 starsReviewed 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 starsReviewed on 6/27/2025
Dr.is a bit of a fast talker. Almost felt rushed.
- 5 out of 5 starsReviewed on 6/27/2025
Really like this Dr
- 5 out of 5 starsReviewed on 6/25/2025
No doubt about it, Dr. Thornton ROCKS!
- 5 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed 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 starsReviewed on 6/20/2025
Dr David was wonderful kind and caring
- 5 out of 5 starsReviewed on 6/20/2025
Took lots of time and explained options thoroughly!
- 5 out of 5 starsReviewed on 6/15/2025
Excellent provider!
- 4 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed 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 starsReviewed on 6/11/2025
All has been grand.
- 5 out of 5 starsReviewed on 6/11/2025
My first vurtual..Dr. Thornton always makes me feel comfortable and cared about
- 5 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed 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 starsReviewed on 6/9/2025
Dr. Thorton is the best doctor that I have had in years.
- 5 out of 5 starsReviewed on 6/8/2025
Best doctor that I have had in last 20 years!
- 5 out of 5 starsReviewed 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 starsReviewed on 6/6/2025
This doctor is a plus 10
- 5 out of 5 starsReviewed on 6/6/2025
All persons that I encountered helped me feel cared for.
- 5 out of 5 starsReviewed on 6/5/2025
Loved this guy
- 5 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed on 5/31/2025
Dr. THORNTON Explains everything so quickly & so well. I left knowing a lot more !
- 5 out of 5 starsReviewed on 5/31/2025
Dr Thornton is FANTASTIC!
- 5 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed on 5/30/2025
Amazing -
- 5 out of 5 starsReviewed on 5/24/2025
Dr. Thornton is wonderful
- 5 out of 5 starsReviewed on 5/23/2025
The whole visit was very good
- 5 out of 5 starsReviewed on 5/22/2025
Gave me hope for better medical outcomes.
- 4 out of 5 starsReviewed on 5/22/2025
Dr. Thornton is a great doc glad he is my doc he is knowledgeable, kind, thorough.
- 5 out of 5 starsReviewed on 5/20/2025
Answered every question and was very thorough. Didn't rush through anything.
- 5 out of 5 starsReviewed on 5/20/2025
Dr. Thornton was very thorough and is a good listener
- 5 out of 5 starsReviewed 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 starsReviewed on 5/19/2025
Dr Thornton is great
- 5 out of 5 starsReviewed 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 starsReviewed on 5/10/2025
Excellent
- 5 out of 5 starsReviewed on 5/10/2025
Dr is wonderful
- 5 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed 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 starsReviewed on 5/7/2025
I am recommending 2 more family members see Dr. Thorton.
- 5 out of 5 starsReviewed 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 starsReviewed on 5/7/2025
Excellent care
- 5 out of 5 starsReviewed on 5/7/2025
Communication has been very good between provider and myself.
- 5 out of 5 starsReviewed on 5/7/2025
Great doctor