
Highlights
Age Groups Seen
- Adults
- Geriatrics
Languages
- English
Gender
MaleLocations
- Centra Medical Group Heart & Vascular Institute Gretna
- 291 McBride Lane, Gretna, VA 24557
- Get Directions
- phone: 434-200-2785
- fax: 434-200-2854
- Centra Medical Group Heart & Vascular Institute Lynchburg
- 2410 Atherholt Road, Lynchburg, VA 24501
- Get Directions
- phone: 434-200-5252
- fax: 434-200-2854
- Centra Medical Group Heart & Vascular Institute Bedford
- 1613 Oakwood Street, Bedford, VA 24523
- Get Directions
- phone: 540-425-7540
- fax: 434-200-2854
Expertise
Education
- Fellowship: Dartmouth-Hitchcock Medical Center, Cardiology, 1993
- Residency: Temple University Hospital, Cardiology, 1989
- Medical Education: University of Pittsburgh School of Medicine, Cardiology, 1986
Board Certifications
- Internal Medicine: American Board of Internal Medicine, 1993
- Internal Medicine: American Board of Internal Medicine, 1989
Insurance
- Commercial
- Medicaid
- Medicare
Ratings & Reviews
4.9 out of 5
200 ratings, 33 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 3/28/2026
My whole family sees Dr. Truitte and we all love him.
- 5 out of 5 starsReviewed on 3/28/2026
I had very good communication and conversations with Dr.Truitte
- 5 out of 5 starsReviewed on 3/28/2026
Excellent rapport with Dr. I felt appreciated as a patient.
- 5 out of 5 starsReviewed on 3/27/2026
Dr Truitte explained everything in terms that were easy to understand. This included any potential treatments and possible results, and the current status of my condition along with possible expected progression (or regression). He did listen to one of my major concerns, and provided info on testing and potential treatment for said concern. There was not time for in-depth discussion of other subjects.
- 5 out of 5 starsReviewed on 3/25/2026
Amazing
- 5 out of 5 starsReviewed on 3/24/2026
Dr. Truitte was amazing at explaining to me what was going on and made me feel heard. I left feeling educated and comforted by his bedside manor.
- 5 out of 5 starsReviewed on 3/18/2026
Great
- 5 out of 5 starsReviewed on 3/8/2026
I have been seeing Dr. Truitte for over 20 years. I can't imagine trusting my cardiac health care needs with anyone else. His dedication and concern for his patients is unsurpassed. Dr. Truitte is what every health care provider should strive to be like.
- 5 out of 5 starsReviewed on 2/25/2026
Always a positive experience with Dr. Truitte
- 5 out of 5 starsReviewed on 2/23/2026
Great
- 5 out of 5 starsReviewed on 2/22/2026
Well informed
- 5 out of 5 starsReviewed on 2/22/2026
Everything was good.
- 5 out of 5 starsReviewed on 2/17/2026
Dr Truitte has been my dr since 2003, when I had my heart attack...I have always been treated outstanding by Dr Truitte and always have complete trust in him
- 5 out of 5 starsReviewed on 2/12/2026
Dr. Truitte is one of the most caring physicians I've ever met.
- 5 out of 5 starsReviewed on 2/6/2026
First time meeting Dr. Truitte. Great bedside manner and he also took the time to explain his decision.
- 5 out of 5 starsReviewed on 2/4/2026
Dr. Truitte was kind. I was anxious at first because going to the cardiologist can be very overwhelming. He explained steps we are taking to help my health. Definitely recommend!
- 5 out of 5 starsReviewed on 1/6/2026
I was very impressed with Dr. Truitte and his staff. He seemed to know exactly what I am going through! I pray that the next thing we will try will work!
- 5 out of 5 starsReviewed on 12/31/2025
Dr Truitte is an amazing doctor!
- 5 out of 5 starsReviewed on 12/29/2025
Dr. Truitte was very sweet and actually spent a lot more time with me than some of the other doctors I have seen about this issue. He gave me some good, practical advice to help with my back pain.
- 5 out of 5 starsReviewed on 12/21/2025
Very good
- 5 out of 5 starsReviewed on 12/20/2025
All was well.
- 5 out of 5 starsReviewed on 11/19/2025
The Dr and the nurses were all AMAZING!!!!
- 5 out of 5 starsReviewed on 11/17/2025
Dr Truitt listened and took his time with me which was very nice.
- 5 out of 5 starsReviewed on 11/12/2025
After I was "assigned" to him, I learned from 3 others that he was a good dr.
- 5 out of 5 starsReviewed on 11/3/2025
I would give Dr. Truitte a 10
- 5 out of 5 starsReviewed on 11/3/2025
Confirmed the reputation I had heard.
- 5 out of 5 starsReviewed on 10/17/2025
Dr. Truitte was friendly, put me at ease, and was very knowledgeable and thorough.
- 5 out of 5 starsReviewed on 10/9/2025
Dr. Truitte great - took time, answered questions.
- 4 out of 5 starsReviewed on 10/8/2025
Dr. Truitte is an excellent communicator. I expected a thorough follow-up discussion after my stress test. [...]
- 5 out of 5 starsReviewed on 9/22/2025
He wanted to hear about what caused the issue in my words, he listen, ask great follow up, so I understood what possibilities were.
- 5 out of 5 starsReviewed on 9/20/2025
Of all the doctors I see, Dr. Truitte is the best. He takes the time you need discuss my post concussion history as well as my cardiovascular risk factors. Thanks for diagnosing my orthostatic hypotension and prescribing Midodrine. My control has been excellent!
- 5 out of 5 starsReviewed on 9/19/2025
Good
- 5 out of 5 starsReviewed on 8/4/2025
Dr Truitt is very courteous and personable