Denise A Spence, MD
Not currently accepting new patients
4.725714 average rating from 455 patient reviews
Specialties
Affiliation
Mass General Brigham
Provider Locations
- Amherst, MA
Education & Training
- Residency: University of Vermont College of Medicine@, Internal Medicine, 1996
- Medical Education: Johns Hopkins School of Medicine@, 1993
Board Certifications
- Internal Medicine, American Board of Internal Medicine
Languages Spoken
- English
Age Group Treated
- Adults
Patient Feedback
4.725714 average rating from 455 reviews
-
professional and thorough
2026-09-06
-
Dr Spence is always very respectful and has excellent knowledge of my medical history. Always enjoy my annual physical and they put me at ease when completed.
2026-09-02
-
Dr Spence is a good MD and has always been available to me, she is very quick on her visits so I always bring a list but she addresses all my concerns. I actually already asked if she would take on my sisters as I consider her a good doctor.
2026-09-02
-
Dr. Spence is an excellent listener, sharp-minded, and an effective problem solver. Dr. Spence carefully checked my ears, toes, and shoulders in different ways, closely combining my current medical problems with my medical history from a few years ago. Furthermore, Dr. Spence proactively makes medical decisions based on previous test results and my medical requests. I am very grateful and deeply appreciative of Dr. Spence's medical care over many years. Thank you so much Dr Spence!
2026-09-02
-
Dr. Spence is knowledgeable and helpful and always leaves me feeling heard and respected.
2026-08-25
-
She's always helpful with any questions I have and is forth coming about what she has to say.
2026-08-25
-
I had the best care that I could possibly receive and deserve from my primary care doctor and the nursing staff that were at my care provided to me. I cannot thank them enough for what they have done for me during my visits. I highly recommend anyone who is looking for the best possible care to go see Denise Spence and her team of staff. There is nobody that I can think of that is a best provider than Denise Spence and her staff.
2026-08-26
-
Dr Spence is the best!
2026-08-23
-
Dr. Spence was caring and kind to see me in her office fir my hand injury. This one visit with her gave me a glimpse of what an excellent, caring doctor she must be. Thank you and her very, very much. Sincerely [redacted]
2026-08-24
-
I THANK YOU! FOR THE SERVICE I RECEIVED. MY DOCTOR AND HER ASSISTANCE ALL ARE GOOD TO ME. THERE IS NO PROBLEM. WHEN I HAVE A QUESTION, MY DOCTOR LISTENING TO ME ATTENTIVELY AND GIVE ME THE PROPER ANSWER,
2026-08-19
-
All good.
2026-08-17
-
Dr Spence listens very carefully and asks follow up questions. I trust the opinion of Dr Spence
2026-08-13
-
comfortable, efficient, friendly
2026-08-06
-
I'm feeling listened to and there is interest.
2026-08-03
-
Dr. Denise Spence has been my primary care doctor for many years. She has consistently been a caring, knowledgeable medical professional, and I feel blessed to have her as my primary care physician. She knows me and my issues well and she listens to me---and really hears me. I can't say enough good things about her!
2026-08-02
-
Dr. Denise Spence is an excellent PCP.
2026-08-02
-
Dr. Spence is a superb doctor. I have been a patient of hers for many years and she has never failed me.
2026-07-29
-
All good
2026-07-29
-
Yes, I had a very good experience with Dr. Spence. I've been a patient of her for quite a few years now and she's always been very nice, attentive and I trust her opinion and judgment very much. I'm glad she's my doctor and I hope to continue with her for many years to come.
2026-07-27
-
I have seen Dr Spence many times over the years, she is hands-down the best doctor I have ever had! Smart, thorough, thoughtful, efficient, genuine and kind!
2026-07-23
-
Dr. Spence is smart, experienced, and an excellent physician.
2026-07-23
-
Dr. Spence is a gem. Knowledgeable, thorough, compassionate and efficient.
2026-07-19
-
Dr Spence has been my PCP for 24 years or more and I consider her care the best of all doctors & nurse practitioners that I have had I trust her implicitly
2026-07-16
-
Everyone should have access to this kind of healthcare
2026-07-16
-
This provider was a pleasure to meet. She was friendly and listened to all my concerns. She was proactive in making referrals for all the medical needs and tests that would be informative for the issues we discussed. A great first visit.
2026-07-15
-
Dr. Denise Spence is excellent. Smart, informed, has a conversation with me. Great listener. Meets every criteria of being a spectacular physician.
2026-07-12
-
Very professional and good listener.
2026-07-19
-
Dr Spence has been my PCP for many years. I have always had good care from her.
2026-07-11
-
I felt comfortable talking to her.
2026-07-09
-
Great
2026-07-08
-
I have an excellent doctor dr. Denise Spence is efficient, smart, and attentive. Appointments are seamless with checking in regarding current health issues, checking up on past concerns, and due diligence regarding possible upcoming issues. Discussing prevention and intervention in an understandable, respectful manner is definitely the norm.
2026-07-07
-
Listened to what my goals were for the appointment & addressed each one adequately. Very professional.
2026-07-02
-
This provider remembers my case and though lacking in warmth is competent
2026-07-01
-
Denise Spence listened carefully, acknowledged my concerns and ordered appropriate tests.
2026-07-01
-
Dr. Spence was among the best doctors in my [redacted] years in terms of hearing my concerns, giving me appropriate attention and patience, providing relevant information about my symptoms, furnishing reasonable tests in response, and allowing me appropriate leeway in requesting indicated referrals or taking a wait and watch approach. This was deeply reassuring.
2026-06-25
-
Always pleasant, reliably interested in my comfort
2026-06-24
-
Dr. Spence was very responsive and made important suggestions for my medical conditions.
2026-06-24
-
Dr. Spence listened carefully about my recent heart attack and was very careful to repeat a test to make sure it was correct.
2026-06-23
-
Knowledgeable, professional, friendly. I am very confident in the care I receive from Dr, Spence.
2026-06-17
-
Dr. Spence is always courteous, knowledgeable and professional, asking questions, listening to my answers, and offering additional health information/options I may not have thought of! She responds to test results promptly through the patient portal with explanations that help me understand, for example, a radiologist's findings.
2026-06-16
-
Kind and attentive. Gentle yet thorough. She didn't just diagnose me with one thing and send me on my way. Options were discussed and therefore the correct tests were done to try to narrow down my issues. For someone who isn't my PCP [redacted], I felt well looked after by Dr. Spence and would recommend her to anyone looking for a new Physician.
2026-06-11
-
Dr was warmer and more conversant then on many previous visits.
2026-06-08
-
[redacted] I feel that I have found a care provider that truly understands the value of team, Thankyou--- [redacted]
2026-06-09
-
Dr. Spence remembers and reviews the medications I take and answers questions thoughtfully. She is mindful in I am up to date on various screenings, too.
2026-06-07
-
I didn't feel she took my problem Seriously. [redacted]
2026-06-06
-
She is my PCP, is intelligent and well-informed.
2026-06-05
-
I have been her patient for several decades.
2026-06-04
-
Very happy with it.
2026-06-03
-
Excellent doctor, listens carefully and asks questions that show she updated herself about my medical history before our appointment.
2026-06-02
-
I think Dr. Spence listens very carefully to me and she knows that my husband died and she always makes me feel listened to and I really appreciate it.
2026-05-29
-
The provider ordered tests right away. I appreciate that.
2026-05-29
-
This was a first visit with this provider. She clearly had reviewed my medical history and invited me to speak to current concerns. She was welcoming and did not appear rushed. She was knowledgeable and supportive.
2026-05-26
-
My interaction by phone with nurse Bill was excellent. My in-person interview and discussion with Dr. Spense was very effective and satisfying.
2026-05-25
-
Dr.Spence was great. I appreciated her willingness to involve me in the course of treatment.
2026-05-23
-
I had an excellent experience with Dr. Spence. She was very forward, extremely knowledgeable, and concerned for my overall health. She did ask if I should like to have a shingle shot, and I said I might. She was going to look into that. I needed to get results with that in-depth research that she was going to do. I haven't heard back yet, but it's only been a week. So I think I am still looking for that information. Thank you.
2026-05-22
-
Dr. Spence is always professional and thoughtful
2026-05-21
-
She's the best
2026-05-20
-
Dr Spence is a caring individual always looking for the best way to proceed
2026-05-18
-
Dr. Spence is on a par with the best doctors I have ever had across my entire life, in all respects, intelligence, understanding, quality of care, etc.
2026-05-18
-
This was my final appointment w Dr. Spence as I have moved to [redacted]. It was a follow-up w new blood tests to my annual last Nov. I told Dr. Spence how much I have benefited from having her as my PCP over all these past years, especially when I ran into some medical issues Nov. 2024. I am sorry to leave her practice and to leave the Mass General system.
2026-05-15
-
Dr. Spence is knowledgeable, thorough, and so easy to work with as my MD. I have gone through serious medical issues and I feel like she is very accessible.
2026-05-13
-
All was excellent.
2026-05-07
-
So far so good! She listens to my concerns and answers my questions! I am just getting to know my new provider but already feel like there's good communication!?
2026-05-07
-
I can always count on Dr. Spence to respond to my questions/inquiries thoroughly and with care. She is both knowledgeable in interpreting and always willing to order appropriate tests. I feel fortunate to have her as my primary care doctor.
2026-05-06
-
I feel like I get very good care from Dr Spence. She is thorough, quick, and answers all my questions. I use the patient portal to find results to my blood tests and x-rays etc. Then we discussed the results in as much detail is needed at my next appointment. They did an a1c test in the office and she asked me if communicating the results on the portal was sufficient for me or would I rather that she called. Very considerate
2026-05-06
-
She's very abrupt and doesn't really seem to care about me.
2026-05-05
-
Dr. Spence is a very friendly and very caring doctor. I am so grateful that she is my care provider.
2026-05-08
-
Excellent experience.
2026-05-06
-
Dr. Spence is a top physician who is caring and has a sense of humor and no BS. We moved 50 miles away from Amherst, but not Dr. Spence. She's too good.
2026-05-04
-
very good and listened to my concerns
2026-04-28
-
Always look forward to my annual visit. Dr Spence is thorough, attentive, kind and we always find a laugh or 2 as well. I feel confident in the care she provides. She is also very responsive via the patient portal.
2026-04-29
-
Excellent
2026-04-27
-
I am very pleased with my experience. I'm always seen on time and minimal waiting
2026-04-28
-
[redacted] Dr Spence didn't seem to provide any explanation as to my condition, and what to do if things got worse, which they did. Left me kind of on my own to figure out what to do with a significant vision issue. [redacted] it would've been nice for a little bit more empathy and specific direction on what to do next if things did not improve. Honestly, I feel a little bit letdown by this visit. Nothing terribly wrong, but nothing terribly right either.
2026-04-24
-
direct and focused. listens. Seamless continuation from prior appointments.
2026-04-22
-
Thorough, professional, caring, good communicator, flexible and good listener.Patient.
2026-04-19
-
Very attentive and helpful.
2026-04-18
-
Receptive to my questions and concerns
2026-04-15
-
She was great at planning my care but not about how that was going to be carried out.
2026-04-15
-
Dr Spence is thorough, empathetic and has great follow through.
2026-04-15
-
Dr. Spence is always knowledgeable, kind and professional.
2026-04-13
-
I love Dr. Spence. She's a wonderful doctor, very professional, very kind, and I hope I never lose her.
2026-04-13
-
Dr Spence is very knowledgeable. She does medical examinations with care & precision. Excellent doctor & thankful to be one of her patients, [redacted]
2026-04-10
-
Dr Spence is very good Dr, she listens to to my situation and we talked about my options.
2026-04-13
-
Dr Spence was knowledgeable and took the time to know my history. She considered my input when I discussed a back issue and offered two possible paths for remedy. She was businesslike throughout the visit.
2026-04-09
-
Yes, Dr. Spence did a very good job.
2026-04-09
-
Very attentive, listened and followed through with care and expertise.
2026-04-07
-
Dr Spence went beyond the expected in evaluating pain in my upper arm.
2026-04-05
-
Dr Spence is an excellent provider. She listens to concerns when I share them is patient, professional and I am very pleased with her
2026-04-02
-
Dr. Spence always listen to my concerns which put me at ease.
2026-04-01
-
Dr. Spence is always great in every way.
2026-03-31
-
Dr. Spence is an asset to your office. She cares for her patients well being.
2026-03-31
-
Dr Spence is terrific. We had a thorough check-up with everything carefully explained. She was also really helpful with some digestive issues I've been having and suggested expert follow-up.
2026-03-31
-
I'm comfortable with my primary care provider. I feel that there is good rapport in the relationship, so I can talk about whatever I need to address about my health. The provider is efficient about handling my health issues, which can sometimes involve several problems/symptoms in one visit. During the past year she was key to my survival when I was experiencing angina.
2026-03-29
-
Care provider is always in a rush. The care provider never seems to actually be listening. When she responds, the answer is usually, okay, I'll give you a test or what do you want me to do about it? And then sometimes, well, do you want a referral? There's very little conversation about what could be the possible reasons and what are potential solutions to help me understand the problem as well as to think about what might be an appropriate response. [redacted]
2026-03-27
-
It was a good visit. All concerns addressed
2026-03-25
-
Dr. Spence has always presented as a concerned, knowledgeable and dedicated physician. She always listens and never seems like she is trying to get out the door as she asks a questions. She is focused, kind, and professional.
2026-03-27
-
Very happy my provider.
2026-03-26
-
Dr. Spence always greets me with respect and kindness. I feel comfortable speaking to her about any concern I might have with my health. I trust her, I look to her for referrals and I am always happy with her directions.
2026-03-19
-
She left the room and I was not sure the appointment had ended.
2026-03-19
-
I am deeply appreciative that she took me on as a patient after my prior pcp suddenly left . Greatly relieved to have found her.
2026-03-18
-
Always have had good experience with this office
2026-03-18
-
I feel like my provider does not ask any specific questions just generally do you have any concerns. I may really know unless asked specific questions. No questions about menopause which would be a concern for someone my age. Just all very general.
2026-03-20
-
They were professional and listened to my concerns.
2026-03-18
-
Dr. Spence is terrific. She listens to me the whole time. We went through a lot of information of how I was doing and what she came back with what she thought I needed. So there was a back and forth and it was terrific and she was listening and she was making notes and making sure that she had all that information that I had been giving and my sister was with me as well. So she was absolutely 100% wonderful. The nurses were very nice and kind and Dr. Spence spent a lot of time with me and my sister and so I think she's wonderful and that's why I like to have her as my doctor. She's been terrific.
2026-03-18
-
Dr. Spence is an excellent physician who listens and responds thoughtfully. She provides insights to her answers and anticipates questions. She is aware of up coming needs such as shots, appointments with other specialists. She puts her patient at ease.
2026-03-14
-
I was extremely pleased with Dr. Spense, meeting for the first time and her knowledge of my medical history.
2026-03-10
-
Excellent
2026-03-13
-
I'm very glad Dr Spence is available as a PCP in this community.
2026-03-12
-
With Dr Spence you are in good hands. Not many of those around these days. She's caring, thoughtful and asks the right questions.
2026-03-04
-
No problems, just very difficult getting an appointment.
2026-03-04
-
I'm very comfortable with Dr Spence
2026-03-02
-
She has a strong knowledge of medications, listens well and offers choices/changes accordingly.
2026-03-02
-
Dr. Spence's promptness, reliability, and attention to detail is greatly appreciated.
2026-03-02
-
Very thorough.
2026-03-01
-
Dr Spence is an excellent practitioner who communicates well, sees the whole picture and directs medical care appropriately.
2026-02-27
-
Denise Spence is very caring, attentive, and helpful. I highly recommend her.
2026-02-27
-
She listens but doesn't hear what you're saying. There's little probing to get to the history of the problem. The clock was ticking. She simply never engages in a conversation or shows the least interest. [redacted]
2026-02-25
-
Dr. Spence is an excellent provider. She is knowledgeable, clear, kind, respectful and caring. She is the best of the best. I feel respected and listened to whenever I see her and I know she is super smart. I just hope she doesn't retire soon!!!
2026-02-25
-
I'm very pleased with her in every way. Attentive and professional. Reviewed my history and meds to make corrections [redacted] She's was very nice and helpful to me. I'm happy that I have her.
2026-02-18
-
Hi, Dr. Spence was very thorough and she ordered some x-rays and some blood work for me. She seems to be following up with my care. Thank you. Goodbye.
2026-02-20
-
I think that Dr. Spence saved my life, basically. She, at one time I went in and told her of the breast cancer situation in my family and she ordered an MRI even though I had had a clear mammogram recently and they found cancer on the MRI and I truly believe that she saved my life.
2026-02-20
-
I like Dr Spence. I feel she is very competent.
2026-02-19
-
I was impressed with efficiency
2026-02-16
-
It was a great annual physical experience.
2026-02-09
-
I've been seeing Dr. Spence for over a decade. She is low-key, understanding and patient. Knows her stuff.
2026-02-05
-
As always above excellence in every respect
2026-02-08
-
Comfortable & effective
2026-02-02
-
The visit did not feel rushed and happened on schedule
2026-02-07
-
Very attentive
2026-02-02
-
Dr Spence is great. She listens and cares about the patient.
2026-02-01
-
Dr. Spence, I've been seeing for maybe 10 years and I think she is superb. She listens, she responds quickly. If I have a concern, she's warm and open and practical, down to earth in a way that allays any kinds of anxieties or trepidation that I might feel. And I trust her totally and I'm very glad, proud to be a patient of hers. I'm grateful. Thank you.
2026-01-30
-
It was nice to see Dr. Spence again. She repeatedly asked me if I have any other questions or concerns, so I could tell her everything I wanted to ask her. She is always nice and patient. Thank you Dr. Spence!
2026-01-30
-
Always the best for 20+ years
2026-01-12
-
Dr. Denise Spence is very good diagnostition. She always treats me with compassion and efficiency.
2026-01-10
-
I was very grateful to my doctor for seeing me the same day that I called. I was very anxious and Dr. Spence was very kind and patient with me. I felt a great sense of relief as a result. She is an excellent doctor
2026-01-10
-
Dr. Spence is incredibly kind, very informed, very professional, and very relaxed. She has a wonderful bedside manner and I appreciate everything about her.
2026-01-10
-
Just feel like I'm getting thorough care and everything is looked at about my overall health.
2026-01-08
-
Dr Spence is extremely thorough, caring and gives you the sense that she is listening to you and your concerns.
2026-01-07
-
Dr. Spence has been my PCP for years and she is excellent. I'm always very happy with her care.
2026-01-05
-
Dr. Spence was very thorough and addressed my concerns very well.
2026-01-04
-
Dr. Spence was careful and thoughtful, as always. I can trust her judgment.
2025-12-20
-
Responsive. Listens.
2025-12-20
-
Always listen and very concerned when I'm concerned about a symptom.
2025-12-15
-
Every thing was Excellent
2025-12-16
-
Very good
2025-11-30
-
GREAT
2025-11-24
-
I'm very glad that Dr. Spence is there and the crew all around him are always very polite and interested in what's going on and I appreciate it very much.
2025-11-21
-
Dr. Spence is very thorough and wicked nice. I enjoy going to her.
2025-11-19
-
Dr Spence is outstanding
2025-11-20
-
This visit was great as usual with Dr. Spence. I did have a not so great experience about a year and a half ago when I came to the office with a different care provider for a sick visit. I never did get a chance to provide feedback on that visit. Dr. Spence has always been very helpful, very courteous, and I never feel like I didn't get a chance to say or get something taken care of with her.
2025-11-19
-
Dr Spence is thorough and knowledgeable about my health issues
2025-11-17
-
I find Dr. Spence listens and explains carefully and is very thorough.
2025-11-12
-
Asked me more than once if I had any questions..that's good.
2025-11-10
-
The appointment was great All I really needed from the doctor was a referral to an orthopedic My only complaint is that it's been four days in the orthopedic has not called me
2025-11-05
-
Dr. Spence is very caring. She listened to all of my concerns and helped me come up with a plan of action to improve my health. She is keeping an eye on a few issues and ordered some physical therapy for me as well. I appreciate the time she spent with me. Dr. Spence looks as if she follows the advice that she gave to me. She looks healthy, strong and engaged in life. I appreciated her good outlook and enthusiasm.
2025-11-05
-
This is my pcp and I've been either her for years. I'm grateful for excellent care and attention to my health needs.
2025-11-02
-
All well, except for one receptionist. Sorry I didn't get her name.
2025-10-30
-
Follow up care is very good.
2025-10-26
Accepted Insurance
- Tricare
- MassHealth
- WellSense
- Fallon Health
- Blue Cross Blue Shield
- Harvard Pilgrim Health Care
- Medicare ACO
- MassHealth ACO
- Tufts Health Plan