You may also like
Rate Dr. James MacKinnon
Dr. James MacKinnon's Ratings
Dr. MacKinnon has been both my children's pediatrician for over 12 years. He is fantastic. Calm bedside manner, excellent doctor and front office staff are very helpful. Very busy clinic, but worth it.
Dr Mackinnon is a wonderful man and doctor, my daughter started seeing him at 4 months after she was hospitalized and he was the Dr that saw her in the hospital which is why I wanted to get him, he is very passionate about what he does and is wonderful with the children I highly recommend him :)
Dr. Mackinnon has been my daughters pediatrician since birth, she is 4 now. He is caring and very knowledgeable and takes the time to ensure she is comfortable and at ease at every visit to make it as non traumatic as possible.
This doctor has been my doctor since I was born. He has helped me countless times, including when i had appendicitis. He came to visit me in the emergency room twice, and called me to check up on me. He is very experienced, and from what my mom tells me, he was the only doctor in the emergency who was able to treat my ear infection as a new born. He has also inspired me to grow up and be a doctor, even though I am not sure what type yet, he gave me tons of options to look at and I thank him greatly.
Dr. MacKinnon is the best doctor a parent could want for their kids. Beyond just being the most knowledgeable doctor we have ever met he takes a personal interest in our children. When our daughter was released from SickKids the doctors there spoke very highly of Dr. MacKinnon and were relieved that our daughter would be in his care.
Dr. MacKinnon is the best doctor I have ever met. He is knowledgeable, kind and caring. He goes above and beyond to ensure his patients are well looked after. Over the years he has called after hours and on weekends to check up on my children. I love this doctor!
Top Hospitals in Mississauga, ON
Top Urgent Care Centers in Mississauga, ON
Find a Doctor by Specialty
#1 of 75
#2 of 75
#3 of 75
#4 of 75
#5 of 75