Dr. MacGaffey is very knowledgeable and shows care for me as the individual patient. It's very helpful that she provides detailed after visits and detailed reminders of what I need to do next before my next appointment with her and for my overall care. She is a great doctor.

| Verified patient

The girls at the reception desk were not very friendly or helpful. I felt like they were doing me a favor checking me in and out of the office.

| Verified patient

Dr. MacGaffey allows takes the time to listen to my concerns, provide advice and treatment options. I would highly recommend her to anyone needing a great physician.

| Verified patient

Waited 75 minutes past my appointment time

| Verified patient

Dr. MacGaffey takes her time with you and that makes me feel special. Not all doctors have that quality

| Verified patient

All went very well as usual with my doctor. You can count on her to answer your questions in language you understand. A wellness visit with her is a learning experience.

| Verified patient

I trust Dr. MacGaffey. She has a lot of medical knowledge and experience.

| Verified patient

appreciate how dr macgaffey keeps my Epic records accurate

| Verified patient

Thank you

| Verified patient

Dr. MacGaffey Is so thorough, so caring, and so knowledgeable. She takes much time to explain everything. She's never in a hurry, and I feel very confident after seeing her. Every doctor should be like her!

| Verified patient