background
background
Dr. Heather Brooks, MD

Dr. Heather Brooks, MD

Hematology*
15+ years of experience

Dr. Heather Brooks, MD is a hematologist in Roanoke, VA and has over 15 years of experience in the medical field. She graduated from Eastern Virginia Medical School in 2005. She is affiliated with medical facilities such as Lewisgale Hospital Montgomery and Lewisgale Medical Center. She is accepting new patients and telehealth appointments.

4.8 Star Rating
Based on 129 reviews 4.8 Star Rating (129 reviews)

Hospital Highlight

Dr. Brooks is affiliated with Lewisgale Hospital Montgomery Blacksburg, a highly rated hospital.

At a Glance

  • Areas of ExpertiseDr. Brooks specializes in the areas of Internal Medicine & Medical Oncology. See board certifications
  • Explains Conditions WellPatients said this doctor explains conditions well. See reviews
  • Offers TelehealthThis doctor offers telehealth appointments. Call the office to schedule an appointment.
  • Practices at Top HospitalPatient Safety Excellence Award™ See hospitals

More Hematology Specialists at Lewisgale Medical Center

Experience Check

Search for experience in a specific area

Dr. Brooks' Reviews

Likelihood to recommend Dr. Brooks

4.8
129 ratings, 109 with a written review
5 star
95%
95%
4 star
1%
1%
3 star
0%
0%
2 star
0%
0%
1 star
4%
4%

Your trust is our top concern.

We strive to keep reviews honest, trustworthy, and fair.

Doctors can not pay for good reviews, nor can they pay to have negative reviews removed.

We monitor all reviews to ensure they comply with our guidelines and don’t include personal information, profanity, libel, defamation, harassment, obscenity or fraud.

Any reviews that are deemed fraudulent or violate our guidelines will be removed immediately.

All reviews are confirmed and audited before publication, and community members have the ability to flag inappropriate content for further review by our team.

Dr. Brooks
This was my first visit to the cancer center and I was very impressed with the entire group from receptionist desk to getting bloodwork done to my visit with Dr. Brooks.
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Apr 12, 2025
We are happy to hear you had such a positive... Read More
×Post a ResponseAre you Dr. Brooks?
She is patient, kind, extra pleasant and knowedged
It was fast. The office was clean. Staff were friendly and caring
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Apr 12, 2025
We are happy to hear you had such a positive... Read More
×Post a ResponseAre you Dr. Brooks?
Best Oncologist
She is so caring and listens carefully to everything you tell her. She has been my Oncologist for 5 years since my breast cancer surgery. My surgeon recommended her to me. I hope she will be my Doctor for the next years as long as I'm here.
What went well
  • I felt respected
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Mar 21, 2025
Thank you for taking the time to leave such a... Read More
×Post a ResponseAre you Dr. Brooks?
“Super doc”
We were confused on past bloodwork, she completely reviewed the last 6 test results. The relative answer was nothing we had thought of before or anyone medically had thought of.The blood panels for my body are not up to standards, but all is fine and dandy, it’s due to “that’s the way my body works”It also could be slightly affected by a medicine I’ve been taking for over 5 years, plan…… reduce med slightly till next blood work to see if any result
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Mar 06, 2025
We are happy to hear you had such a positive... Read More
×Post a ResponseAre you Dr. Brooks?
Such a great doctor
Very knowledgeable and even though I'm not an easy case she didn't make me feel like she couldn't help. She went above and beyond. Staff was all amazing and you can tell as soon as you walk in the building you are cared about! Thank you
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
TammyJo – Mar 03, 2025
Thank you for taking the time to leave such a... Read More
×Post a ResponseAre you Dr. Brooks?
I highly recommend Dr. Brooks!
I ask for no sugar coating as I wanted to be pleasantly surprised rather than blind sided by my cancer. However she was very compassionate, knowledgeable and I never felt she was rushing me through the process. At 10 years out, she remembered more about my cancer than I did. An awesome, caring doctor!
What went well
No results
What could be improved
No results
Helpful
Feb 04, 2025
Thank you for taking the time to leave such a... Read More
×Post a ResponseAre you Dr. Brooks?
Couldn't ask for better care... everyone here is wonderful!
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Jan 01, 2025
We are happy to hear you had such a positive... Read More
×Post a ResponseAre you Dr. Brooks?
Dr.Brookes is a caring person with a heart of gold the staff that works here are angels they help us in more ways then we can explain they are all my heroes
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Oct 09, 2024
×Post a ResponseAre you Dr. Brooks?
I would definitely recommend her.
Dr Brooks listens to you and gives good advice on things you are concerned about.
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Sep 08, 2024
×Post a ResponseAre you Dr. Brooks?
She was terrific .
Everyone was polite and informative. Dr. Books had all necessary info I needed readily available.
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Appointment wasn't rushed
  • Trusted the provider's decisions
What could be improved
No results
Helpful
Jun 17, 2024
We are happy to hear you had such a positive... Read More
×Post a ResponseAre you Dr. Brooks?
Best Bedside Manner
On my follow up appointment as well as all of my appointments with Dr Brooks, she is always caring and interested in how you are doing. She asks about your family and your job, always aware of how these things effect your health. I can truthfully say she has the best bedside manner and is wonderful at explaining everything to you. She is aces in my book.
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Carolyn – Apr 25, 2024
We are happy to hear you had such a positive... Read More
×Post a ResponseAre you Dr. Brooks?
The Best!
Dr Brooks is a wonderful physician and person. She is patient, easy to talk to, encourages questions and takes her time no matter how busy the office may be. She comes into the room having already reviewed your chart and discusses your situation in a caring, easy to understand manner. Truly an exceptional doctor!!
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Carol Celeste – Apr 22, 2024
Thank you for taking the time to leave such a... Read More
×Post a ResponseAre you Dr. Brooks?
Dr. Brooks is so kind and caring, I feel like I am chatting with a friend rather than an oncologist. She makes me and my symptoms feel valid and important. I never feel rushed in her office. I am so thankful for her and the rest of my cancer team.
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Jan 28, 2024
Thank you for taking the time to leave us a... Read More
×Post a ResponseAre you Dr. Brooks?
I would highly recommend Dr. Brooks to others.
Dr. Brooks was very attentive to my needs and was easy to talk with. I also want to speak highly of nurse Kayla. She was always checking on me, asking if I wanted anything, asking if i was okay. She made me comfortable and was so sweet.
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Jan 22, 2024
Thank you for taking the time to leave us a... Read More
×Post a ResponseAre you Dr. Brooks?
She is very caring and thorough
Telehealth
Her concern that I understand my health problems and that she was going to find answers.
What went well
  • I felt respected
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
  • Difficult to schedule appointment
Helpful
Sep 24, 2023
Thank you for taking the time to leave us a... Read More
×Post a ResponseAre you Dr. Brooks?
Excellent care.
Very friendly, knowledgeable, caring and thorough. I have complex health issues, including PV and she was great at dealing with all of it.
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
  • Didn't explain conditions well
Helpful
Sep 21, 2023
Thank you for taking the time to leave us a... Read More
×Post a ResponseAre you Dr. Brooks?
She is very concerned about her patients well being.
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Sep 17, 2023
Thank you for taking the time to leave us a... Read More
×Post a ResponseAre you Dr. Brooks?
Wonderful !
Heather Brooks is tops. You feel like she really listens to your concerns. She explains things well….her little drawings are proof that she wants you to understand what is going on. She encourages you to consult with your family doctor. I feel like I am in good hands with her.
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Jackie – Sep 08, 2023
Thank you for taking the time to leave us a... Read More
×Post a ResponseAre you Dr. Brooks?
Caring, knowledgeable, thorough
I have seen Dr Brooks several times now. She knows her stuff, but more importantly, fakes the time to explain it to you. I have a complicated medical history. I wish all the specialists I see were as amazing as this one.
What went well
No results
What could be improved
No results
Helpful
Denise – Aug 20, 2023
Thank you for taking the time to leave us a... Read More
×Post a ResponseAre you Dr. Brooks?
During this visit she made arrangements for next visit to have blood work one week and next week come for visit. This will help me understand blood work better and ask questions. I felt that she had been reviewing my history, for my appointment.
What went well
  • I felt respected
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Jul 15, 2023
Thank you for taking the time to leave us a... Read More
×Post a ResponseAre you Dr. Brooks?

Leave a review

How was your experience with Dr. Brooks?

Is this your profile?

Respond to reviews, add information, and reach more patients. Claiming is free and only takes a minute.

Claim your profile

Insurance Check

Search for your insurance carrier and choose your plan type

About Me

care philosophy

BRCC also provides access to resources typically found only in major academic medical centers and large hospital systems, along with the personal touch and compassion that you would expect to find from your community physician. And because of our integrat
  • Hematology

*Healthgrades does not verify qualifications for medical specialties. Please verify your provider's specialty and qualifications directly with your provider and applicable medical board.

  • University Of Texas - Md Anderson Cancer Center

    Fellowship Hospital
  • University Of Virginia

    Residency Hospital
  • Eastern Virginia Medical School

    Medical School, 2005
American Board of Medical Specialties®
American Board of Internal Medicine®
Internal Medicine
Medical Oncology
For detailed information about any of the below board actions, please search for the provider's records on the linked state licensing board or the Federation of State Medical Boards. To learn more about the difference between these sources, please refer to our FAQs.
Healthgrades has not received any data indicating a board action exists for this provider.

Affiliated Hospitals

  • Lewisgale Medical Center

    1900 Electric Rd
    Salem, VA 24153
    Recipient of 13
    hospital awards

    Patient Safety Excellence Award™ (2025, 2024, 2023)

    Top in the nation for providing excellence in patient safety by preventing infections, medical errors, and other preventable complications

    Surgical Care Excellence Award™ (2023)

    Top in the nation for providing excellence in patient safety by preventing infections, medical errors, and other preventable complications

    View all awards

    How patients felt about the care they received at this hospital.

    83%
    Patients said they were given information about recovering at home

    1% lower than the national average

    74%
    Patients said that doctors always listened to them and explained things well

    2% lower than the national average

    View all patient feedback
  • Lewisgale Hospital Montgomery

    3700 S Main St
    Blacksburg, VA 24060
    Recipient of 5
    hospital awards

    Patient Safety Excellence Award™ (2025, 2024, 2023)

    Top in the nation for providing excellence in patient safety by preventing infections, medical errors, and other preventable complications

    Surgical Care Excellence Award™ (2025, 2024)

    Top in the nation for providing excellence in patient safety by preventing infections, medical errors, and other preventable complications

    View all awards

    How patients felt about the care they received at this hospital.

    88%
    Patients said they were given information about recovering at home

    4% higher than the national average

    81%
    Patients said that nurses always listened to them and explained things well

    6% higher than the national average

    View all patient feedback
  • Lewisgale Hospital Pulaski

    2400 Lee Hwy N
    Pulaski, VA 24301
    Recipient of 3
    hospital awards

    Patient Safety Excellence Award™ (2025, 2024)

    Top in the nation for providing excellence in patient safety by preventing infections, medical errors, and other preventable complications

    Outstanding Patient Experience Award™ (2023)

    Top in the nation for providing excellence in patient safety by preventing infections, medical errors, and other preventable complications

    View all awards

    How patients felt about the care they received at this hospital.

    90%
    Patients said they were given information about recovering at home

    6% higher than the national average

    82%
    Patients said their room and bathroom were always kept clean

    15% higher than the national average

    View all patient feedback
Learn more about how Healthgrades measures Hospital Quality