He has been my doctor for 15 years and there is a reason for it!

| Verified patient

The provider was efficient and well prepared for my appointment. I was very happy with the care that the doctor and his staff provided.

| Verified patient

Very happy with the care provided by Dr. G. Listens to my concerns and understanding of what has affected my health since my previous checkup. .

| Verified patient

I really like the doc!

| Verified patient

I'm glad that I have a great doctor and staff that have helped me with my health issues. I am grateful for the excellent service.

| Verified patient

Dr. M talked to me not at me. He was patient and listened to me.

| Verified patient

He is very thorough and knowledgeable

| Verified patient

Very professional, on time and very thorough!

| Verified patient

Professional, knows my history, knowledgeable, caring .

| Verified patient

I've had Dr. M as a primary Dr for many years & would not want to change. He knows my history & tells me what to do to improve my health & wellness. He often goes above and beyond a routine annual Medicare wellness check to help with issues.

| Verified patient