Cardiologists near you

Cardiologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Chicago, IL
  4. Dallas, TX
  5. Denver, CO
  6. Detroit, MI
  7. Houston, TX
  8. Los Angeles, CA
  9. Miami, FL
  10. Minneapolis, MN
  11. New York, NY
  12. Orlando, FL
  13. Philadelphia, PA
  14. Phoenix, AZ
  15. Riverside, CA
  16. San Antonio, TX
  17. San Diego, CA
  18. San Francisco, CA
  19. Seattle, WA
  20. St. Louis, MO
  21. Tampa, FL
  22. Washington, DC

Chiropractors near you

Chiropractor providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Antonio, TX
  19. San Diego, CA
  20. San Francisco, CA
  21. Seattle, WA
  22. St. Louis, MO
  23. Tampa, FL
  24. Washington, DC

Dentists near you

Dentist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Antonio, TX
  19. San Diego, CA
  20. San Francisco, CA
  21. Seattle, WA
  22. St. Louis, MO
  23. Tampa, FL
  24. Washington, DC

Dermatologists near you

Dermatologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Antonio, TX
  19. San Diego, CA
  20. San Francisco, CA
  21. St. Louis, MO
  22. Tampa, FL
  23. Washington, DC

Family Physicians near you

Family Physician providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Antonio, TX
  19. San Diego, CA
  20. San Francisco, CA
  21. Seattle, WA
  22. St. Louis, MO
  23. Tampa, FL
  24. Washington, DC

OB-GYNs near you

OB-GYN providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Antonio, TX
  19. San Diego, CA
  20. San Francisco, CA
  21. Seattle, WA
  22. St. Louis, MO
  23. Tampa, FL
  24. Washington, DC

Ophthalmologists near you

Ophthalmologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Charlotte, NC
  4. Chicago, IL
  5. Dallas, TX
  6. Denver, CO
  7. Detroit, MI
  8. Houston, TX
  9. Los Angeles, CA
  10. Miami, FL
  11. Minneapolis, MN
  12. New York, NY
  13. Orlando, FL
  14. Philadelphia, PA
  15. Phoenix, AZ
  16. Riverside, CA
  17. San Diego, CA
  18. San Francisco, CA
  19. St. Louis, MO
  20. Tampa, FL
  21. Washington, DC

Orthopedic Surgeons near you

Orthopedic Surgeon providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Antonio, TX
  19. San Diego, CA
  20. San Francisco, CA
  21. Seattle, WA
  22. St. Louis, MO
  23. Tampa, FL
  24. Washington, DC

Pediatricians near you

Pediatrician providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Antonio, TX
  19. San Diego, CA
  20. San Francisco, CA
  21. Seattle, WA
  22. St. Louis, MO
  23. Tampa, FL
  24. Washington, DC

Physical Therapists near you

Physical Therapist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Antonio, TX
  19. San Diego, CA
  20. San Francisco, CA
  21. Seattle, WA
  22. St. Louis, MO
  23. Tampa, FL
  24. Washington, DC

Podiatrists near you

Podiatrist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. New York, NY
  13. Orlando, FL
  14. Philadelphia, PA
  15. Phoenix, AZ
  16. Riverside, CA
  17. San Antonio, TX
  18. San Diego, CA
  19. San Francisco, CA
  20. Seattle, WA
  21. St. Louis, MO
  22. Tampa, FL
  23. Washington, DC

Psychiatrists near you

Psychiatrist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Antonio, TX
  19. San Diego, CA
  20. San Francisco, CA
  21. Seattle, WA
  22. St. Louis, MO
  23. Tampa, FL
  24. Washington, DC
Roger Barnes, DNP, General Practice Physician

Roger Barnes, DNP

General Practice Physician

2946 Winfield Dunn Pkwy Suite 107
Kodak, TN 37764

Overall rating

4.97

Top reviews

Dr. Barnes is the kind of Dr. That you can actually talk to about any type of problem you're having and he will listen to you he explains to you in word's you can understand the time you sit in the lobby doesn't take lShow moreong after checking in with the front desk the nurse comes to get you and you sit in the patients room usually about 10 minutes unless someone really needs his attention then it will take a little longer depending on what is going on he never rushes you out a great Doctor

Brenda M • July 25, 2025

We have been going to DR Barnes since he first opened his practice. He has taken excellent care of my whole family year after year. There's no other like him!!! He is God sent no doubt. It breaks our hearts to learn he is haviShow moreng to close his practice due to his own health🙏❤️Dr. Barnes and his staff feel like family to us we love and appreciate them more than we could ever tell them❤️We will be much in prayer for Dr Barnes and his family and the staff🙏We will surely miss them❤️❤️❤️❤️❤️❤️❤️❤️

Johnathan S • July 25, 2025

Read more reviews
calendar icon

Online appointment booking not available at this location.

Got questions for
Roger Barnes, DNP?


Location

Mountain Medical Services

2946 Winfield Dunn Pkwy Suite 107
Kodak, TN, 37764


More About Roger Barnes, DNP

Practice

Mountain Medical Services

Specialties

  • General Practice Physician

NPI Number

1902078587

Provider's Gender

Male


Reviews

4.97
34 Reviews

One of the best doctors I've ever had!

Brittney R • August 11, 2025

Always takes the time to listen and understand issues. He never rushes and makes sure everything is addressed. Can’t say enough great things about Dr. Barnes and his staff.

Monica U • August 08, 2025

10/10 Best Dr! Listens and handles everything needed everytime.

Christopher R • August 07, 2025

Always friendly

Samuel C • August 07, 2025

Dr Lawrence is an awesome doctor he's been my family doctor for 15 years

Donna S • August 06, 2025

DR BARNES ,is a great doctor real helpful with figuring out whts best for you,real friendly ,and down to earth guy,he cares about ur health like you one of his children,thumbs up ,your the best

Joseph M • August 06, 2025

Dr. Barnes has been my primary care provider for 15 years. He is compassionate, intelligent and takes the time to ensure treatment is the right fit.

Joseph J • August 04, 2025

Great medical provider. Very knowledgeable. Great staff too.

Robert O • July 31, 2025

When I go there I'm treated like they care about me. The doctor takes his time with all your concerns and the staff is friendly and helpful

Anthony W • July 30, 2025

Down to earth great Dr have enjoyed my visits wth him I will miss you Debra Underwood

Debra U • July 30, 2025

Dr. Barnes is exactly what I expect from a physician. Respectful, caring, always listening and never dismissive.

Caitlin T • July 30, 2025

He’s always been very thorough and very educated. Certainly one of the best. Been with him for 15 years

Lisa A • July 28, 2025

Best around!

Sylvia K • July 25, 2025

Dr. Barnes is the kind of Dr. That you can actually talk to about any type of problem you're having and he will listen to you he explains to you in word's you can understand the time you sit in the lobby doesn't take long after checking in with the front desk the nurse comes to get you and you sit in the patients room usually about 10 minutes unless someone really needs his attention then it will take a little longer depending on what is going on he never rushes you out a great Doctor

Brenda M • July 25, 2025

We have been going to DR Barnes since he first opened his practice. He has taken excellent care of my whole family year after year. There's no other like him!!! He is God sent no doubt. It breaks our hearts to learn he is having to close his practice due to his own health🙏❤️Dr. Barnes and his staff feel like family to us we love and appreciate them more than we could ever tell them❤️We will be much in prayer for Dr Barnes and his family and the staff🙏We will surely miss them❤️❤️❤️❤️❤️❤️❤️❤️

Johnathan S • July 25, 2025

Dr. Barnes is by far a great doctor.

John B • July 22, 2025

Dr. Barnes you are the absolutely the best Doctor I have ever had. Thank you for everything and thank you for Taking care of me and my Wife.David and Cheryl

David B • July 20, 2025

Always great to see Dr. Lou listens to your problems and wants to know how your kids are doing.

Paul C • July 17, 2025

Dr took excellent care of me! He did more for me than the 2 other doctors I had seen previously! Took me in immediately without an appointment! Great service ! Great doctor! Would highly recommend!! 10 stars!!!

Richard E • July 17, 2025

Dr. Barnes is the best dr I’ve ever had. He’s very compassionate and caring, and always concerned about his patients.

Dawn W • July 17, 2025

Dr. Barnes is the best, He always shows more interest in me than any other health care provider I've had. He always remembers the problems that I've dealt with since childhood and he teaches about it. I love Dr. Barnes and hope and pray for the best for him, and hope that he can always remain my primary care provider

Martha R • July 16, 2025

Very professional feel like I know him my whole life very great guy

Lexie E • July 16, 2025

been going here for a few years now great dr sad he is retiring but also happy for him

Ryan D • July 14, 2025

Doctor Barns is a very good Doctor , he cares very much about his patients he also cares about there family .Doctors like Doctor Barns are very rare these days. A doctor that actually cares.

Robert G • July 11, 2025

he is a superb doctor. takes time to get to know patients. you are not a # with him.A++++

Brian S • July 11, 2025

Best doctor around

Donald A • July 10, 2025

My family loves the staff at this office. They are all amazing people and have always been very helpful. Our community is a better place because of Dr. Barnes and the team at Mtn. Medical.

Mary S • June 17, 2022

Dr. Barnes is the most caring and efficient doctor we have ever had. He is very attentive and takes the time to explain everything. He has also employed a staff that is equal to his diligence, kindness and his integrity.

Stephen T • June 03, 2021

I have been seeing y’all for a bit over 2yr now & in my 50yrs, I have never been more comfortable in a Dr. Office or With A Dr. than I am with y’all... Calling in for refills or battling with insurance’s for Meds could be a bit more on point, but with insurance co. they a pain in the ass regardless!!! So that one isn’t on your office!!! So long as I am in this area, I would never change Dr’s I actually don’t dread my visits, it’s much like visiting family or friends!!!!!

Harold B • May 28, 2021

Outstanding Doctor and staff.

Donna R • May 26, 2021

View more reviews

Are you Roger Barnes, DNP?

Manage your profile to get more exposure and incoming appointments.