
Highlights
Age Groups Seen
- Adults
- Geriatrics
Languages
- English
Gender
FemaleLocations
- Mass General Brigham Primary Care Clinic at Amherst
- 170 University Drive, Amherst, MA 01002
- Get Directions
- phone: 413-549-7080
- fax: 413-923-9305
Expertise
Education
- 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, 1996
Insurance
- Blue Cross Blue Shield
- Fallon Health
- Harvard Pilgrim Health Care
- MassHealth
- MassHealth ACO
- Medicare ACO
- Tricare
- Tufts Health Plan
- WellSense
Ratings & Reviews
4.7 out of 5
369 ratings, 121 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.
- Reviewed on 3/4/2026
With Dr Spence you are in good hands. Not many of those around these days. She's caring, thoughtful and asks the right questions.
- Reviewed on 3/4/2026
No problems, just very difficult getting an appointment.
- Reviewed on 3/2/2026
I'm very comfortable with Dr Spence
- Reviewed on 3/2/2026
She has a strong knowledge of medications, listens well and offers choices/changes accordingly.
- Reviewed on 3/2/2026
Dr. Spence's promptness, reliability, and attention to detail is greatly appreciated.
- Reviewed on 3/1/2026
Very thorough.
- Reviewed on 2/27/2026
Dr Spence is an excellent practitioner who communicates well, sees the whole picture and directs medical care appropriately.
- Reviewed on 2/27/2026
Denise Spence is very caring, attentive, and helpful. I highly recommend her.
- Reviewed on 2/25/2026
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]
- Reviewed on 2/25/2026
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!!!
- Reviewed on 2/18/2026
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.
- Reviewed on 2/20/2026
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.
- Reviewed on 2/20/2026
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.
- Reviewed on 2/19/2026
I like Dr Spence. I feel she is very competent.
- Reviewed on 2/16/2026
I was impressed with efficiency
- Reviewed on 2/9/2026
It was a great annual physical experience.
- Reviewed on 2/5/2026
I've been seeing Dr. Spence for over a decade. She is low-key, understanding and patient. Knows her stuff.
- Reviewed on 2/8/2026
As always above excellence in every respect
- Reviewed on 2/2/2026
Comfortable & effective
- Reviewed on 2/7/2026
The visit did not feel rushed and happened on schedule
- Reviewed on 2/2/2026
Very attentive
- Reviewed on 2/1/2026
Dr Spence is great. She listens and cares about the patient.
- Reviewed on 1/30/2026
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.
- Reviewed on 1/30/2026
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!
- Reviewed on 1/12/2026
Always the best for 20+ years
- Reviewed on 1/10/2026
Dr. Denise Spence is very good diagnostition. She always treats me with compassion and efficiency.
- Reviewed on 1/10/2026
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
- Reviewed on 1/10/2026
Dr. Spence is incredibly kind, very informed, very professional, and very relaxed. She has a wonderful bedside manner and I appreciate everything about her.
- Reviewed on 1/8/2026
Just feel like I'm getting thorough care and everything is looked at about my overall health.
- Reviewed on 1/7/2026
Dr Spence is extremely thorough, caring and gives you the sense that she is listening to you and your concerns.
- Reviewed on 1/5/2026
Dr. Spence has been my PCP for years and she is excellent. I'm always very happy with her care.
- Reviewed on 1/4/2026
Dr. Spence was very thorough and addressed my concerns very well.
- Reviewed on 12/20/2025
Dr. Spence was careful and thoughtful, as always. I can trust her judgment.
- Reviewed on 12/20/2025
Responsive. Listens.
- Reviewed on 12/15/2025
Always listen and very concerned when I'm concerned about a symptom.
- Reviewed on 12/16/2025
Every thing was Excellent
- Reviewed on 11/30/2025
Very good
- Reviewed on 11/24/2025
GREAT
- Reviewed on 11/21/2025
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.
- Reviewed on 11/19/2025
Dr. Spence is very thorough and wicked nice. I enjoy going to her.
- Reviewed on 11/20/2025
Dr Spence is outstanding
- Reviewed on 11/19/2025
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.
- Reviewed on 11/17/2025
Dr Spence is thorough and knowledgeable about my health issues
- Reviewed on 11/12/2025
I find Dr. Spence listens and explains carefully and is very thorough.
- Reviewed on 11/10/2025
Asked me more than once if I had any questions..that's good.
- Reviewed on 11/5/2025
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
- Reviewed on 11/5/2025
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.
- Reviewed on 11/2/2025
This is my pcp and I've been either her for years. I'm grateful for excellent care and attention to my health needs.
- Reviewed on 10/30/2025
All well, except for one receptionist. Sorry I didn't get her name.
- Reviewed on 10/26/2025
Follow up care is very good.
- Reviewed on 10/20/2025
I always love this interaction with people who take their jobs seriously and do the job with compassion b
- Reviewed on 10/20/2025
I am fortunate enough not to have any medical complications. Dr. Spence sees me usually once a year and if there are any problems, they are addressed. [redacted]
- Reviewed on 10/14/2025
Appreciate the professionalism, knowledge, kindness and friendliness of Dr Spence. Always hears what I have to say and we collaborate on my plan of care.
- Reviewed on 10/15/2025
Yes, hi. The doctor is excellent. I really love that he did a very good job. [redacted] Thank you.
- Reviewed on 10/13/2025
Visit wentvwell all issues covered
- Reviewed on 10/12/2025
I was seen quickly and everyone was very kind, thorough and understanding. Great experience.
- Reviewed on 10/11/2025
Dr. Spence is a very smart, thorough and thoughtful physician. She listens, processes and acts quickly, explaining her reasoning and requesting tests and/or referrals as needed.
- Reviewed on 10/12/2025
Top rated care and empathy to my needs.
- Reviewed on 10/11/2025
Extremely thorough and caring. So happy to have Dr. Spence as my primary doctor!
- Reviewed on 10/10/2025
I always have a great experience wth Dr. Spence
- Reviewed on 10/9/2025
I have always found Dr. Denise Spence to be extremely thorough and incredibly helpful. She listens well, invites questions, asks questions, reviews health issues - all respectfully, courteously, and in a friendly and professional manner. Dr. Spence has been my primary care provider for several years.
- Reviewed on 10/6/2025
I thought they did a good job. [redacted]
- Reviewed on 10/5/2025
I was totally satisfied with the doctor's expertise, communication skills, and respectful attitude.
- Reviewed on 10/1/2025
Dr. Spence is very thorough, respectful, knowledgeable, and caring. I feel very lucky to have her as my PCP.
- Reviewed on 10/1/2025
Very prepared for our initial meeting.
- Reviewed on 9/29/2025
My doctor is knowledgeable, patient, flexible, and helpful. The overall experience of the office was friendly, relaxed and helpful. Competent all! Thank you.
- Reviewed on 9/25/2025
Everything went well. The ER admitting group were efficient and I was seen quickly. I was given appropriate tests.
- Reviewed on 9/25/2025
Dr. Spence is a very caring physician.
- Reviewed on 9/25/2025
Your questions have pretty much covered it all. I felt heard and I received solid information and helpful suggestions. I have been a patient of Dr. Spence's for many years now and we have developed a solid professional relationship based on mutual respect.
- Reviewed on 9/24/2025
Dr. Spence is a real asset to the Cooley Dickinson Amherst team. She is thorough, but not overly chatty. She listens and changes course based on patient feedback. She is respectful and quick to respond with the portal-she'll even remind a patient of their outstanding to-do, when they've forgotten.
- Reviewed on 9/24/2025
Dr Spence is excellent. She's knowledgeable, listens carefully, and explains things well. Overall, a very good experience.
- Reviewed on 9/22/2025
Dr Spence was running late due to an emergency but did not rush my appointment and spent plenty of time to hear my concerns.
- Reviewed on 9/17/2025
Dr. Spence is both knowledgeable and personable. This was a new patient visit and I felt like I was in very good hands with her at the end of the appointment. I am looking forward to working with her.
- Reviewed on 9/18/2025
Excellent helpful visit
- Reviewed on 9/10/2025
Dr Spence has been thorough, engaged and supportive without fail throughout my many years of seeing her as my PCP. I am very grateful for her presence in my life.
- Reviewed on 9/10/2025
Dr Spence was fine; I liked her.
- Reviewed on 9/8/2025
I came with 2 acute problems. After discussing one, she immediately noticed #2, before I said anything. Very observant.
- Reviewed on 9/3/2025
Dr. Spence is thoughtful, accurate, understanding, knowledgeable and professional. Thanks very much to Dr. Spence.
- Reviewed on 9/4/2025
I have always liked Dr. Spence, her professionalism and candor. She did not disappoint with the most recent visit. I arrived with my own notion about my condition and Dr. Spence offered her own diagnosis. Turns out she was right (all evidence points in that direction, anyway.) I felt reassured my care provider is confident enough to suggest a diagnosis alternative to the patient's thinking.
- Reviewed on 8/30/2025
Dr. Spence is knowledgeable and well informed about her patients and makes it easy to communicate with and ask questions. She addresses the patient's questions with care and expert knowledge and provides good answers and solutions.
- Reviewed on 8/30/2025
Very satisfied
- Reviewed on 8/27/2025
She makes me feel comfortable all the time.
- Reviewed on 8/25/2025
Very good experience; covered all areas in a caring and respectful manner!
- Reviewed on 8/25/2025
Dr. Spence is excellent and I hope she doesn't retire any time soon.
- Reviewed on 8/25/2025
Excellent in all ways.
- Reviewed on 8/22/2025
This provider was well-informed and educated and able to deal with complex diagnoses and I appreciate that very much and their patience and understanding during the visit.
- Reviewed on 8/17/2025
Very informed and helpful.
- Reviewed on 8/14/2025
Dr. Spence is great. Really listens and is very knowledgeable.
- Reviewed on 8/14/2025
Dr. Spence is invested in her patients. Truly respect her knowledge, clarity, and willingness to keep her patients healthy. A remarkable doctor!
- Reviewed on 8/13/2025
Dr Spence is knowledgeable, patient, a great listener and very devoted to her job. I'm very pleased to be her patient.
- Reviewed on 8/11/2025
I find Dr Spence listens carefully, answers questions clearly, and provides useful suggestions and advice. Although she clearly has a busy schedule she never leaves without ascertaining that all your questions have been satisfactorily answered. I would recommend her to anyone, and have.
- Reviewed on 8/5/2025
Positive - very happy
- Reviewed on 8/5/2025
The doctor was smashed with patients and was clearly very rushed. She listened to me less than she usually does.
- Reviewed on 7/28/2025
Awesome.
- Reviewed on 7/26/2025
I have been Dr. Spence's patient for nearly ten years and am very grateful for her expertise and medical competencies and her caring manner. I feel safe with her, trust her instincts and judgement.
- Reviewed on 7/23/2025
THANK YOU!!!
- Reviewed on 7/25/2025
Had a great appointment with Dr. Spence. She listened to me and we scheduled some follow-up tests. So everything couldn't have gone better. [redacted] Thank you.
- Reviewed on 7/16/2025
I do wish she could have at least 20 minute appointments instead of 15. I always feel that she's rushed and I feel a little frustrated upon leaving.
- Reviewed on 7/16/2025
If this is a follow up after my appointment with Dr. Spence ( your request doesn't mention my provider's name!) she is the very best. Smart, caring, efficient, lovely. Dr. Spence is respectful, kind and very knowledgeable.
- Reviewed on 7/7/2025
Pleasant efficient office.
- Reviewed on 7/7/2025
Everything went well, no complaints
- Reviewed on 7/1/2025
Dr Spence is wonderful, listened and explained things wonderfully
- Reviewed on 6/29/2025
As always, she was very attentive to me and answered all of my questions. She took the initiative to suggest updating my tests and appointments.
- Reviewed on 6/28/2025
My regular P C doc in VA at the time... I was given an appointment with doc Spence in a timeline manner
- Reviewed on 6/25/2025
Appointment was suggested by provider to discuss issue raised by PT. There had been a few messages back and forth about it. However, when I came for the appointment, it was as if provider had no knowledge of the exchange of messages. I tried to explain why I was there.
- Reviewed on 6/22/2025
I am so grateful to have Denise Spence as my provider. She is always kind, thorough, and inclusive, listening to my feedback and keeping my care in my hands as well as hers!
- Reviewed on 6/19/2025
Dr. Spence offered needed advice, Was pleasant as always, know I can rely on her in need. She is very thorough and so easy to talk to with understanding results. The nurse was friendly and so easy to communicate with......fortunate to have the best health team.... by the way if blood/lab work directed, have alwas been notified if there is a problem and how it can be resolved..... Thank you CDH Dr. Spence and Team, I am so appreciative.
- Reviewed on 6/12/2025
Very good experience
- Reviewed on 6/11/2025
Very pleased
- Reviewed on 6/11/2025
I trust Dr Spence for her knowledge, compassion.and ability to listen to my concerns, while ordering test and prescribing the best treatment that meets my needs.
- Reviewed on 6/9/2025
I am grateful to Dr. Spence as I feel she attends to my needs and when referrals are necessary - she facilitates my ability to gain access to specialists.
- Reviewed on 6/8/2025
Dr. Spence is a wonderful doctor. I would highly recommend her.
- Reviewed on 6/4/2025
Our experience with Dr. Spence was excellent. The problem with the questionnaire is I'm not sure we saw a nurse. If we did, I'm guessing the person that brought us into the room was a nurse, but I'm not really sure about that. She was wonderful, and I gave her the best responses I could. So our experience was great. Appreciate that very much, and appreciate the opportunity to provide some feedback. Again, I'm not sure we saw a nurse. I know that Dr. Spence is a medical doctor, and somebody brought us into the room, and she took vital signs, and she did an interview, but I'm not sure she was a nurse. And so anyway, my response to the nurse was a reaction to that person. Thank you.
- Reviewed on 5/30/2025
Easy to talk to .Takes the time needed to answer your questions.
- Reviewed on 5/24/2025
great experience. I have a lot if confidence in this doctor!
- Reviewed on 5/19/2025
The visit was very nice. The doctor was very nice. I had no problems.
- Reviewed on 5/15/2025
Dr. Spence has always been a good listener, a good provider, and she takes a lot of time with her patients, and I know she has a lot of patients, and I thank her for my care.
- Reviewed on 5/12/2025
First time seeing Dr Spence. She was very professional and concerned.
- Reviewed on 5/7/2025
I have complete satisfaction with Dr Spence
- Reviewed on 5/7/2025
Dr. Denise Spence is OUTSTANDING, competent, efficient, and knowledgable.
- Reviewed on 5/1/2025
Thank you so much excellent experience