Dr Macgaffey is very thorough and writes excellent notes that I can easily follow. She takes time to explain things.

| Verified patient

Satisfactory,but had to wait too long.

| Verified patient

Dr M is always thorough and knowledgeable. She reviews my medical history and reports before the visit, so she is updated and prepared for the visit.

| Verified patient

Positive experience

| Verified patient

Dr. MacGaffey excellent. New assistant very good.

| Verified patient

Went way too fast. Seemed more interested in navigating the computer system than actually asking questions and listening to me. Did not do a physical examination at all.

| Verified patient

She is the best

| Verified patient

Dr. Macgaffey is so patient and understanding and explains things just perfectly.

| Verified patient

She is the best

| Verified patient

Excellent provider. Efficient, knowledgeable and caring.

| Verified patient