Ratings for Dr. James MacKinnon
Dr MacKinnon and his staff are truly committed to their patients and their family. They make every effort to have you see the doctor upon your request. He has excellent bedside manner with both children and parents. I have no doubt my kids are being cared for by the best pediatrician out there. He is also very punctual, never more than a 15 minute wait, which even then, is rare. Can't say enough good things about him!
Excellent Pediatrician. We are so very lucky to have found him 18 years ago. He really cares about his patients. Our sons thinks he’s amazing. He listens to their needs and gives great advice. Very professional and kind-hearted. His assistants are super nice too! Our oldest son had a major setback when he was little and we’re so thankful to Dr MacKinnon for referring him to an amazing Specialist. He would follow up and monitor his progress. He truly is one of a kind!
We have been with Dr. MacKinnon for over 20 years now (daughter 22 and son 14)....we've found Dr. MacKinnon to be friendly, approachable, knowledgeable, easy to speak to, always available. Big shout out to his assistants. Whenever I call I'm always greeted with a cheerful voice and they try to fit me in around my schedule.
My children are now 30 and 28 he was their pediatrician up until the age of 18. What a wonderful Dr. and human being he is. He truly loves children and what he is doing. I've never met a more kind and caring Dr. It was with heavy hearts when they were too old to continue seeing him. Can't say enough wonderful things about him. Thank you for always caring.
I honestly have no words to describe Dr Mackinnon. He is truly the kindest doctor and you can tell he genuinely loves his profession. He's knowledgeable, friendly, and cares deeply about his patients. The receptionist Deb is also one of a kind, she cares just as much as Dr Mackinnon about the patients and even follows up to see how they're doing. Forever grateful for these two!
So many wonderful things to say about Dr. MacKinnon - knowledge, kind, premium bedside manner, conveys care and concern without alarm, personally follows up, punctual, has a fabulous and knowledgeable team, all with a warm and reassuring manner. If you are lucky enough to have him as your pediatrician, you will shave years of worry from the childhood years!
Dr. James MacKinnon's Credentials
Accepting New Patients
Areas of Expertise
Awards & Recognitions
Publications & Research