Dr. Mark Gregg

4.6 ( 11 reviews )

Staff

Punctuality

Helpfulness

Knowledge

Ratings for Dr. Mark Gregg

4
Staff
5
Punctuality
5
Helpfulness
5
Knowledge

hes been my doctor since 1998. He has been the best doctor that i have had all my life. Thank you for all help. My heart is in pain because he is retiring. Best wishes and thank you for everything.

Submitted Jan. 9, 2024

5
Staff
5
Punctuality
5
Helpfulness
5
Knowledge

Has been my GP since 2001. The best doctor I have ever visited. I will be sad when he retires.

Submitted March 17, 2023

5
Staff
5
Punctuality
5
Helpfulness
5
Knowledge

Great GP. As a doctor myself couldn’t recommend him highly enough.

Submitted Nov. 20, 2022

5
Staff
5
Punctuality
5
Helpfulness
5
Knowledge

Has been my families doctor since I was born (21 years ago). Understanding and empathetic to all situations. Added humour always helps. Not looking forward to the day he decides to retire.

Submitted March 22, 2022

5
Staff
5
Punctuality
5
Helpfulness
5
Knowledge

Dr Mark Gregg has been our family Doctor for over 20 years. Very helpful and friendly. We are in very good hands with him.

Submitted Jan. 1, 2022

5
Staff
5
Punctuality
5
Helpfulness
5
Knowledge

Dr Gregg has excellent knowledge, down to earth, empathetic and humorous.

Submitted April 4, 2021

5
Staff
5
Punctuality
5
Helpfulness
5
Knowledge

Mark is extremely knowledgeable in all areas. My whole family are patients of his!

Submitted May 5, 2020

5
Staff
4
Punctuality
5
Helpfulness
5
Knowledge

Dr Gregg has been my GP for over 25 years and I have always found him very thorough and extremely helpful with a friendly and sometimes humorous manner. I have never left his surgery without feeling my health is in good hands.

Submitted June 13, 2019

5
Staff
5
Punctuality
5
Helpfulness
5
Knowledge

Excellent Dr. Professional setup. Extremely knowledgeable compared to some out there.

Submitted April 30, 2018

5
Staff
5
Punctuality
5
Helpfulness
5
Knowledge

Very professional practice. By appointment only and always on time.

Submitted March 23, 2018

Facility Affiliations