Dr MacCaffey is very thorough and efficient.

| Verified patient

The provider is awesome!!! Takes the time to really understand your needs, and come up with a plan to get you on the right path!!

| Verified patient

Thanks.

| Verified patient

Dr. MacGaffey is so knowledgeable, thorough, and helpful. If she occasionally runs behind, I do not mind waiting to see her, I know she will spend time with me at my visit with her. Best primary dr I have had!

| Verified patient

Dr MacGaffey spent a long time with me and explained instructions for upcoming surgery fully.

| Verified patient

Dr. MacGaffey is a fine and caring Dr.She really cares about her patients and I would recommend her to anyone that asks me about who I have for my Primary doctor.

| Verified patient

Dr MacGaffey is extremely knowledgeable and very thorough in gathering input from the patient. She is an excellent physician.

| Verified patient

Pleasant

| Verified patient

Excellent communicator, great listener. Took the time needed to explain everything in great detail. I'm grateful I found Dr. MacGaffey.

| Verified patient

Goes the "extra mile" to make sure you get the help you need when you need it.

| Verified patient