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. Detroit, MI
  6. Houston, TX
  7. Los Angeles, CA
  8. Miami, FL
  9. New York, NY
  10. Orlando, FL
  11. Philadelphia, PA
  12. Phoenix, AZ
  13. Riverside, CA
  14. San Antonio, TX
  15. San Diego, CA
  16. San Francisco, CA
  17. Seattle, WA
  18. St. Louis, MO
  19. Tampa, FL
  20. 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. 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

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
43 Reviews

The best!

Sylvia K • September 15, 2025

Dr Barnes is a great Dr an very smart !!! But most of but not all the nurses an receptionist suck they won’t answer the phone nor call back

Tommy R • September 09, 2025

Best Doctor I ever been to

Charles B • September 08, 2025

A fine gentleman and doctor! 💕🙏

Lary G • August 26, 2025

Roger is a awesome caring doc been with him 14+ years

Claude T • August 22, 2025

From the first time I met with Dr. Barnes I knew he was going to be my family doctor for life. He is so sweet and caring. He acts like I am his only patient. He is like that with everyone. He is worth waiting for.

Margaret A • August 20, 2025

Will miss him, very through .

Pamela B • August 19, 2025

If a been a pleasure to be a patient of DrBarnes . Wishing him well on his back surgery

Wanda C • August 14, 2025

Fantastic Doctor really cares about His Patients and Loves His Community

Jimmy G • August 13, 2025

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

View more reviews

Are you Roger Barnes, DNP?

Manage your profile to get more exposure and incoming appointments.