5.0

Feb 24, 2026

He’s professional and compassionate. I respect his opinions and he is thorough in his explanations which help tons! He is efficient and great at keeping a positive environment. It’s very easy to trust him and his directions.

Other people's reviews do not guarantee specific results; your experience may vary.

English
5.0

Feb 24, 2026

He’s professional and compassionate. I respect his opinions and he is thorough in his explanations which help tons! He is efficient and great at keeping a positive environment. It’s very easy to trust him and his directions.

Other people's reviews do not guarantee specific results; your experience may vary.

English
5.0

Feb 24, 2026

He’s professional and compassionate. I respect his opinions and he is thorough in his explanations which help tons! He is efficient and great at keeping a positive environment. It’s very easy to trust him and his directions.

Other people's reviews do not guarantee specific results; your experience may vary.

English
5.0

Feb 24, 2026

He’s professional and compassionate. I respect his opinions and he is thorough in his explanations which help tons! He is efficient and great at keeping a positive environment. It’s very easy to trust him and his directions.

Other people's reviews do not guarantee specific results; your experience may vary.

English
5.0

Jan 11, 2026

We love Dr. MacKelvie, he is so fast to respond and he is very knowledgeable. Dr. MacKelvie makes sure we leave every appointment with all the information or clarification we need. Response time is phenomenal even on the weekends. If I have any questions I am able to message him through the app and know I will get a response the latest by the next day. This is a Dr that truly loves his job and it shows.

Other people's reviews do not guarantee specific results; your experience may vary.

English
5.0

Jan 08, 2026

Doctor MacKelvie is exceptionally knowledgeable and personable. After one mention a few years ago, he never fails to ask about my mom and my cat Bindi.

Other people's reviews do not guarantee specific results; your experience may vary.

English
5.0

Aug 04, 2025

Good doctor

Other people's reviews do not guarantee specific results; your experience may vary.

English
5.0

Jun 12, 2025

His so kind and funny. I was so scared but he made me feel better with the procedures we had to do.

Other people's reviews do not guarantee specific results; your experience may vary.

English
5.0

Jan 28, 2025

He is a good listener

Other people's reviews do not guarantee specific results; your experience may vary.

English
5.0

Dec 17, 2024

Easy to talking too. Open to answer any question. Genuinely concern about Patient help.

Other people's reviews do not guarantee specific results; your experience may vary.

English
5.0

Nov 07, 2024

He was a very kind and professional doctor. Always explained things well to me and listened to my concerns if any. He made my pregnancy check ups very smooth overal.

Other people's reviews do not guarantee specific results; your experience may vary.

English
5.0

Oct 29, 2024

Excellent Doctor

Other people's reviews do not guarantee specific results; your experience may vary.

English
5.0

Oct 16, 2024

Knowledgeable, matter of fact, and explains what's happening well!

Other people's reviews do not guarantee specific results; your experience may vary.

English
5.0

Oct 08, 2024

He was funny and friendly.

Other people's reviews do not guarantee specific results; your experience may vary.

English
5.0

Sep 05, 2024

He is very professional

Other people's reviews do not guarantee specific results; your experience may vary.

English
5.0

Aug 15, 2024

He is one of the best doctors I have been seen by. I felt heard and understood. He takes the time to make sure that you understand what is happening and makes sure to explain in plain and simple terms.

Other people's reviews do not guarantee specific results; your experience may vary.

English
5.0

Jun 21, 2024

He is a great Doctor and made me feel very comfortable.

Other people's reviews do not guarantee specific results; your experience may vary.

English
5.0

Jun 05, 2024

He is very professional and he explained everything. When i was a confused he explained it to me until I understood. He makes these visits feel like we're just old friends catching up and his sence of humor is greatly appreciated. Thank you for the care you show.

Other people's reviews do not guarantee specific results; your experience may vary.

English
5.0

Jun 05, 2024

Por su atención

Other people's reviews do not guarantee specific results; your experience may vary.

English
5.0

Apr 10, 2024

Knowledgeable and gentle!

Other people's reviews do not guarantee specific results; your experience may vary.

English