The Vitals website is provided for your informational use only. Nothing contained or offered by, on or through Vitals should be construed as medical advice or relied upon for medical diagnosis or treatment. Vitals does not recommend or endorse any particular healthcare provider whose information or ratings appear on this website. We encourage you to read our full Terms of Service.

Dr. Michael Cooper Is this you?

Rate Now

Share Your Experience

Have you seen Dr. Michael Cooper?

Type 2 Diabetes

Type 2 diabetes is a chronic disease in which your body is unable to maintain a normal blood sugar (glucose) level.

Rate Now

Share Your Experience

Have you seen Dr. Michael Cooper?

Ratings and Reviews

7 Ratings with 4 Comments

  • Excellent
    5
  • Great
    0
  • Good
    0
  • Poor
    0
  • Bad
    2
  • Excellent
    5
  • Great
    0
  • Good
    0
  • Poor
    0
  • Bad
    2

Quality Rating

Satisfied

Friendly Staff
Promptness
Appropriate Followup
Spends Time With Me
Bedside Manner
Accurate Diagnosis
Easy Appointments
Wait Time
12.5 min

Showing 7 Ratings with 4 Comments

5.0 Rating

March 13th, 2017

Dr Cooper is the best

He listens, he sends reports of visits, Labs, test Results and appointments to My Health, and is very prompt in returning calls. A sincere and dedicated Doctor.

Easy Appointment
Promptness
Friendly Staff
Accurate Diagnosis
Bedside Manner
Spends Time with Me
Appropriate Follow-up
Was this review helpful? Yes No Report Abuse

1.0 Rating

July 18th, 2015

deadpan

Poor communication between all staff, changed over to another company, worse than ever. I would give the Dr. a half star if I could on bedside manner, cold, deadpan, outright refuses to take time to really help, prefers to pass you off to someone else, does not have time. Can be nasty, NEVER smiles. Does not like to spend any extra time to help, and outright refuses to. I feel he is in the wrong profession. I am just grateful he is not a surgeon. You are lucky if you see him for ten minutes, then wish you didn't. Perhaps he has past law suits, or is afraid of one, I only know that he is not a happy confident pcp. I am looking for someone better. This man is put out if you make his job any harder than he wants., and that is not saying much. Do yourself a favor and find a good doctor.

Easy Appointment
Promptness
Friendly Staff
Accurate Diagnosis
Bedside Manner
Spends Time with Me
Appropriate Follow-up
Was this review helpful? Yes No Report Abuse

1.0 Rating

March 28th, 2012

Don't ever go, HACK....

He has no idea what he or his staff is doing.Bland and couldn't diagnose anything. He'll pass you to a person who knows something.Check his degree I think he's a hack.

Wait time
15.0 minutes
Easy Appointment
Promptness
Friendly Staff
Accurate Diagnosis
Bedside Manner
Spends Time with Me
Appropriate Follow-up
Was this review helpful? Yes No Report Abuse

5.0 Rating

January 10th, 2011

Great physician!

Dr. Cooper is the best PCP that I've ever had the pleasure of dealing with. He is extremely competent, caring the way that all doctors should be, has a great attitude and treats you with respect.My wife and I both drive an extended distance in order to remain his patients, and we can't recommend him highly enough.

Wait time
10.0 minutes
Easy Appointment
Promptness
Friendly Staff
Accurate Diagnosis
Bedside Manner
Spends Time with Me
Appropriate Follow-up
Was this review helpful? Yes No Report Abuse

5.0 Rating

September 24th, 2015

Easy Appointment
Promptness
Friendly Staff
Accurate Diagnosis
Bedside Manner
Spends Time with Me
Appropriate Follow-up

5.0 Rating

February 24th, 2015

5.0 Rating

February 23rd, 2015

  • Nearby Doctors

    Dr. Michael Cooper is similar to the following 3 Doctors near Framingham, MA.

  • Dr. Abdul Bhat

    Dr. Abdul Bhat

    Internal Medicine

    Framingham, MA 0 mi

    5.0
    (1)
    15
  • Dr. Matthias Nurnberger

    Dr. Matthias Nurnberger

    Internal Medicine

    Framingham, MA 0 mi

    4.5
    (17)
    29
  • Dr. Ana Espila Navarro

    Internal Medicine

    Framingham, MA 0 mi

    4.2
    (9)
    9