David M. Spector, MD

Internal Medicine

4.7 out of 5

247 verified ratings

247 Ratings, 79 Comments


The following ratings and reviews are based on verified feedback collected from independently administered patient experience surveys. The ratings and comments submitted by patients reflect their own views and opinions. Patient identities are withheld to ensure confidentiality and privacy.
Jul 16, 2026
He said everything was good with me and that just made me feel happy

Jul 9, 2026
Bedside manner could use some improvement. He barely sits down, does not do any sort of physical examination and always seems to be in a hurry. I dont feel cared for.

Jul 8, 2026
I have been blessed to know this doctor for three decades!

Jul 6, 2026
He just was so kind and really cared

Jul 1, 2026
Very Good!!!

Jun 30, 2026
I highly recommend Dr. SpectorAnd the Mercy One Genesis Cancer Center

Jun 26, 2026
All is good with Dr. Spector

Jun 24, 2026
Dr. Spector is an exceptional physician, and I will continue to be his patient.

Jun 9, 2026
Appointments are hard to get !!There offices are closed to early, for my schedule…

Jun 4, 2026
👍

Jun 2, 2026
Very easy to talk to, and answers all our questions a d concerns. I would recommend him

May 27, 2026
Very Good!

May 19, 2026
I always leave his office in an upbeat mood. He’s very positive and he genuinely cares.

May 12, 2026
I would have perhaps liked more feedback on what could be causing my condition, but realize that could be premature at this point.

May 11, 2026
He is awesome.

May 5, 2026
Dr Secter was nice. kind and very knowledgeable.

May 5, 2026
Great doctor.

May 1, 2026
Always very friendly

Apr 27, 2026
He listens. He also explains things and respects the patient’s decision.

Apr 24, 2026
Just a nice person in general.

Apr 22, 2026
Like and trust him

Apr 21, 2026
Very good listener

Mar 27, 2026
He is a knowledgeable and skilled doctor who I can trust and count on.

Mar 18, 2026
Dr Spector was very friendly . He spent a lot of time with us. Very good Dr.

Mar 9, 2026
A good Doctor who cares for your health

Mar 6, 2026
He's a very nice doctor. I've had no problems with him

Mar 2, 2026
Super doctor. Very nice nice doctor.

Feb 27, 2026
Absolutely the best

Feb 25, 2026
Very professional and kind.

Feb 19, 2026
no doubt, he knows his stuff.

Feb 18, 2026
Listens to me on any questions I have. Makes me feel comfortable. I appreciate him for everything he has done for me.

Feb 18, 2026
Great

Feb 17, 2026
Great Oncologist. Very informative and explains in language you can understand. He treats you as a person, not just a number.

Feb 5, 2026
Great listener and very caring.

Feb 4, 2026
Very congenital and answered all questions. Put me at ease

Jan 28, 2026
Dr. Spector and his staf are always knowledgeable and considerate!

Jan 27, 2026
All’s fine

Jan 26, 2026
He explains things to you and listens to you

Jan 19, 2026
Very good doctor

Jan 15, 2026
Dr. Spector is amazingHe takes the time to answer any question I have even if I’ve already asked it two or three times on a previous appointment. He never makes me feel that he is rushed. He’s always willing to take the extra time needed to help me understand things. I can’t imagine how different my Cancer journey would be if it weren’t for Dr. Spector.

Jan 14, 2026
Feel like the visit is just an opportunity to bill. I am with the doctor for just a few minutes.

Jan 13, 2026
No problems

Jan 13, 2026
Dr. Spector is kindly direct, and provided comfort as we listened.

Jan 13, 2026
He is the best. He is very positive and cares about the patient. I am so thankful for Dr. Spector.

Jan 13, 2026
Very nice person

Jan 13, 2026
Makes me feel at ease and I trust his knowledge as a Doctor

Jan 9, 2026
A very good Doctor. Very nice.

Jan 8, 2026
Commend entire staff for their professionalism, concern for my well being and making me as comfortable and confident with the card I was receiving

Jan 7, 2026
He is just great doctor that I feel comfortable with.

Jan 6, 2026
I was treated by Amanda she is thorough and professional . Very positive experience.