Ratings for Dr. Hal McRae

5
Staff
5
Punctuality
5
Helpfulness
5
Knowledge

We seen Dr. MacRae at the County Fair Mall Clinic! He was the most amazing, caring doctor we have ever met! I sure hope the P.E.I. government do not let this doctor get away!

Submitted April 4, 2024

5
Staff
5
Punctuality
5
Helpfulness
5
Knowledge

Dr. Was very helpful, explained things very well.He was easy to talk to,and also his staff

Submitted Jan. 22, 2024

5
Staff
5
Punctuality
5
Helpfulness
5
Knowledge

I was a patient of Dr. MacRae for about 5 years and now have seen him at the Access Clinic. He is a patient doctor that takes time to understand any issues and generate solutions. He is knowledgeable and the best doctor I’ve ever had, compassionate and caring too. He is up-to-date on new medicine and technology. You’d never find a better doctor anywhere than Dr. MacRae.

Submitted Jan. 20, 2024

5
Staff
5
Punctuality
5
Helpfulness
5
Knowledge

Caring and empathetic, Dr McRae has an incredible bedside manner. He takes the time to listen and discuss your concerns. His kind nature and sense of humour put you immediately at ease. He is knowledgeable and goes to great lengths to help his patients.

Submitted Dec. 14, 2023

5
Staff
5
Punctuality
5
Helpfulness
5
Knowledge

i simply love this doctor very honest and kind.Highly competent,efficient and knowledgeable.Listens urs concerns and gives treatments accordingly.i love my doctor.

Submitted Nov. 30, 2023

5
Staff
5
Punctuality
5
Helpfulness
5
Knowledge

hi dr mccrae,if you see this i would like to know what my ct scan means.i went to the hospital and they gave me the results and i havent got a clue what it means.is there any way possible that you can explain it to me.

ivan arsenault

Submitted May 15, 2023

5
Staff
5
Punctuality
5
Helpfulness
5
Knowledge

I've been a patient of Dr. McRae for about a decade, and he is an absolute saint. He is very patient and listens, takes time to guide you through your best treatment options, and makes sure you understand the best course of action for your health, without being condescending, which can be difficult to do when you're so pressed for time. I've had in-person appointments and also telephone appointments with him through the pandemic, and I've never felt nervous to talk to him about anything. He's amazing for follow-ups and recommendations to other healthcare professionals. I am eternally thankful for the help and guidance he gave my family and others over the years.

Submitted Feb. 14, 2023

5
Staff
5
Punctuality
5
Helpfulness
5
Knowledge

Dr McRae has always been such an amazing doctor as well as a person. He is very kind hearted and cares so much about his patients. You can tell he really loves to help others and he shows that in his work. This Dr has helped my family so much and we were so grateful to have him over the years. I am truly saddened to see him go so soon. The best doctor on the Island.... He deserves so much more than he is receiving.

Submitted Feb. 11, 2023

5
Staff
5
Punctuality
5
Helpfulness
5
Knowledge

Dr. McRae is always compassionate. He takes time with you. He is reassuring and stays on top of referrals to other medical professionals. He is the kindest most empathetic Dr. I’ve ever dealt with. In these times of Dr. Shortage and health pandemic, he has not wavered in being there for his patients. We are fortunate to have him.

Submitted Jan. 4, 2023

5
Staff
5
Punctuality
5
Helpfulness
5
Knowledge

I’ve had many visits to see Dr. McRae related to my back and various other reasons. He is truly caring and listens to everything you have to say. He’s not scared to recommend a specialist or point you in the right direction and get you the help you need. I’m so grateful to have him as my family doctor! I wish everyone had the same treatment this man gives me. Your the best Dr. McRae keep it up!!

Submitted Nov. 13, 2021

Facility Affiliations


Insurance accepted by this Doctor

Other patients have successfully used these insurance providers, please call the Doctor's office to find out if your insurance plan is accepted.
Medicare