An excellent Doctor.

| Verified patient

Dr. MacGaffey is very knowledgeable and spends time explaining things to me as well as sending me home with notes that detail our visit.

| Verified patient

Dr Macgaffey is an absolutely amazing PCP. I spent several years trying to find a doctor that seemed like they truly cared, and that I could have a trusting relationship with, and I have definitely found that with her. She truly listens, and provides explanations and education behind her medical advice during each appointment. She always has very thorough follow up as well. I really can't say enough positive things.

| Verified patient

Great doctor

| Verified patient

Dr. MacGaffey is the best. If you TRY to help yourself, she'll will move mountains for you.

| Verified patient

Dr. MacGaffey is an excellent doctor. She was very thorough and she new my health history. She made sure to review my lab results and explained everything in a way I could understand. She explained what I needed to do to prevent further health issues.

| Verified patient

Dr. Macgaffey is an excellent doctor who addresses my concerns with a knowledge that is very impressive. She keeps up on her medical knowledge and has attended courses at Mayo Clinic. She has years of wisdom that are invaluable and I appreciate her so much. Please treat her well so she does not experience burnout and can keep providing a high level of quality care!

| Verified patient

Dr Jennifer MacGaffey an excellent provider. She has compassion for her patients, is so thorough, so knowledgeable and so helpful. She is just outstanding.

| Verified patient

I had a 9:00 appointment and did not see the doctor until almost 10:00. That's a long time to wait in a room with no explanation.

| Verified patient

I am so pleased that Dr. MacGaffey is my doctor. She explains everything so thoroughly, but at a level that I can understand. She also gives me all her attention and as much time as necessary so that I can ask questions and get answers. She is wonderful.

| Verified patient