This was my first appointment with this doctor. She came in prepared regarding my health history and took the time to answer all my questions and flush out much of my health issues which might not have been clear to her and the she addressed current medical issues with which I'm dealing. Overall this was one of the best experiences I've had with a medical professional.

| Verified patient

She is very knowledgeable about meds Explains things well. And she definitely listens when I have concerns!

| Verified patient

How to get the more of the Heart ??

| Verified patient

She is an excellent doctor.

| Verified patient

Good dr just hate that she is ALWAYS behind for my scheduled appts. The clinic opens at 8am & my appt was at 8:30am. The dr still took over an hour to see me. I appreciate that she cares for her pts maybe she should schedule more time for each pt visit so wait time isn't so long. I feel there should be more consideration for each pts time. :(

| Verified patient

Concerned physician and staff. Dr. Macgaffey examines your medical issues from other doctors and tries to help eliminate and discuss corrective solutions.

| Verified patient

Great experience! I would highly recommend her.

| Verified patient

I am a new patient and she was very easy to understand. I look forward to being her patient!

| Verified patient

I feel that Dr MacGaffey is an amazing, awesome Doctor. She knows and remembers everything that is going on with me. I respect her and feel that she respects me.

| Verified patient

The nurse in her office was very rude and not nice at all

| Verified patient