“I had an excellent visit with my PCP today; attentive, thorough, and genuinely compassionate, taking the time to listen carefully to my concerns and explain every step of the plan in clear, practical terms. His professionalism and calm demeanor made the entire appointment feel comfortable and unrushed, and I left with a strong sense of confidence in the care I received. It’s rare to find a physician who combines expertise with such humanity, and I’m truly grateful for the quality of today’s experience.”
Abdelwahab K.September 30, 2026
Highly recommended
96% of patients gave this doctor 5 stars
Excellent wait time
100% of patients waited less than 30 minutes
New patient appointments
Appointments available for new patients on Zocdoc
Book an appointment for free
The office partners with Zocdoc to schedule appointments
“I had an excellent visit with my PCP today; attentive, thorough, and genuinely compassionate, taking the time to listen carefully to my concerns and explain every step of the plan in clear, practical terms. His professionalism and calm demeanor made the entire appointment feel comfortable and unrushed, and I left with a strong sense of confidence in the care I received. It’s rare to find a physician who combines expertise with such humanity, and I’m truly grateful for the quality of today’s experience.”
Abdelwahab K.September 30, 2026
“Brandon Kratz, MD is an amazing professional. I have been following up with him specifically because he takes the time to listen and understand and has very clear communication skills and is never in a rush to expedite a medical appointment. My overall health has improved thanks to his advices and treatment. ”
Jorgen O.September 9, 2026
About Dr. Brandon Kratz
Dr. Brandon Kratz is a board certified family physician originally from central Pennsylvania. Dr. Kratz went to Houghton College for his undergraduate studies where he graduated with a degree in biology. He attended medical school at Virginia Commonwealth University in Richmond, VA after which he completed family medicine residency training at Virginia Tech Carilion Clinic in Roanoke, VA. He is passionate about providing high quality preventative care, chronic disease management, as well as helping patients overcome barriers in order to receive the healthcare they need.
Is this doctor in your insurance network?
Enter your insurance carrier and plan
choose insurance
In-network insurances
99% of patients have successfully booked with these insurances
Aetna
BlueCross BlueShield
Cigna
Emblem Health
Medicare
UnitedHealthcare
200+ more in-network plans
Popular visit reasons
Annual Physical
Arthritis
Flu
General Consultation
Illness
Infection Consultation
Ozempic / Wegovy (Semaglutide) Consultation
Weight Loss Consultation
Annual Physical
Arthritis
Flu
General Consultation
Office location
Dr. Brandon Kratz, MD also offers online video visits for patients
Virginia Tech Carilion School of Medicine, Residency in Family Medicine
Houghton College (Bachelor's)
Languages spoken
English
Provider's gender
Male
NPI number
1093457285
Patient reviews
All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.91
Wait time
4.84
Bedside manner
4.95
Your trust is our top concern, so providers can't pay to alter or remove reviews. We also don't publish reviews that contain any private patient health information. Learn more here
45 reviews
Most relevant
Great thorough, expert compassionate care by Dr. Kratz and med assit. Claudia. Front desk excellent as well.
Less than 3 months agoCS
I thought that the visit was positive, informative. Dr. Kratz and Claudia are great of what they do!
Less than 3 months agoJB
Great staff, great doctor, great nurses. Very informative and extensive in their assessment of my health.
Less than 6 months agoDJ
It was satisfied and happy the Dr. is well, professional & the nurse & staff.
Less than 3 months agoJD
It was great, efficient and helpful! Dr. Kratz is good at his job.
Less than 6 months agoAS
Very attentive, Dr. Kratz answered all my questions.
Less than 3 months agoIS
Very professional and thorough, great energy from all staff.
Less than 6 months agoCV
I had an excellent visit with my PCP today; attentive, thorough, and genuinely compassionate, taking the time to listen carefully to my concerns and explain every step of the plan in clear, practical terms. His professionalism and calm demeanor made the entire appointment feel comfortable and unrushed, and I left with a strong sense of confidence in the care I received. It’s rare to find a physician who combines expertise with such humanity, and I’m truly grateful for the quality of today’s experience.
September 30, 2026Abdelwahab K.Verified patient
Super easy visit. Personable staff.
Less than 1 month agoInitials hidden
Brandon Kratz, MD is an amazing professional. I have been following up with him specifically because he takes the time to listen and understand and has very clear communication skills and is never in a rush to expedite a medical appointment. My overall health has improved thanks to his advices and treatment.
September 9, 2026Jorgen O.Verified patient
Dr Kratz, already understood some of my concerns and had information on my past medical history, and medications I am currently taking. He also made recommendations I needed for other medical exams, and said he wanted to see me back for a follow up, which was great. I like doctors, who care about the patient and give explanations about health issues/concerns. Dr. Kratz was very nice as well .
Less than 3 months agoInitials hidden
Great experience, will return again for sure
Less than 3 months agoInitials hidden
Great first visit with Dr. Kratz. He was friendly, attentive, and thorough. I felt secure and well taken care of. Would definitely recommend.
August 26, 2026Mike W.Verified patient
Dr. Kratz was attentive, warm & wise. Very pleased to have him on my care team now & in days/years to come. Thank you! (Claudia was wonderful, too!)
Less than 3 months agoEW
Very well - informed and thorough clinician.
Less than 3 months agoBH
Straight forward
Less than 3 months agoAF
Great doctor, took time to listen to me.
Less than 6 months agoAB
Rotine visit. Good bedside manner, good listener
Less than 6 months agoBB
Dr. Kratz was patient and professional in going the evaluation items and recommended other mandatory/optional immunization. The reception staff was very helpful in setting up an imaging appointment.
June 19, 2026Yang X.Verified patient
Fine, but he randomly booked me with a dermatologist without my consent for a month after, which I had to call and cancel. Did not appreciate not agreeing on that or having a heads up and having an appointment booked for me
June 17, 2026Initials hidden
Great Doctor. He took the time to discuss and understand my needs. He was focused on me and not in a rush. It was a very pleasant experience. All medical appointments should be like this one
June 13, 2026Jorgen O.Verified patient
The doctor listened to me, and laid out a plan. I had blood drawn and a shot, and needles really creep my out, but both the doctor and the nurse did phenomenal needle work.
June 11, 2026Ian T.Verified patient
It was excellent.
Less than 6 months agoEW
Dr. Kratz was patient with me and answered my many questions during my annual physical. Rally appreciate his thoughtful answers and kindness.
Less than 6 months agoLC
Super friendly, knowledgeable, and helpful!
Less than 6 months agoPatrick W.Verified patient
Very personable and knowledgeable doctor.
April 1, 2026Marisa G.Verified patient
October 1, 2026Eleonora I.Verified patient
Less than 1 month agoInitials hidden
September 10, 2026Andrew K.Verified patient
Less than 3 months agoInitials hidden
August 27, 2026Maya G.Verified patient
Less than 3 months agoDV
August 4, 2026Ivan S.Verified patient
Less than 6 months agoRichard E.Verified patientVideo visit
June 16, 2026Claire Y.Verified patient
Less than 6 months agoInitials hidden
Less than 6 months agoInitials hiddenVideo visit
June 4, 2026David B.Verified patient
Less than 6 months agoJM
May 9, 2026Logan W.Verified patient
May 6, 2026Louis A.Verified patient
May 5, 2026Initials hidden
April 30, 2026Joseph F.Verified patient
Less than 6 months agoInitials hidden
February 14, 2026Conor D.Verified patient
Frequently asked questions
How soon can I make an appointment with Dr. Brandon Kratz?
Generally, Dr. Brandon Kratz has appointments available on Zocdoc within 1 week. You can see Dr. Kratz's earliest availability on Zocdoc and make an appointment online.
What are common reasons for patients to see Dr. Brandon Kratz?
Dr. Brandon Kratz frequently sees patients for Annual Physical, Arthritis, Illness, Infection Consultation, and Weight Loss Consultation. You can see other visit reasons for Dr. Brandon Kratz on their profile.
How do patients rate Dr. Brandon Kratz in reviews?
45 patients have reviewed Dr. Brandon Kratz. The overall rating for this doctor is 4.91/5. They have a 4.95/5 rating for bedside manner and a 4.84/5 rating for wait time. You can read individual reviews and ratings on their profile.