Ratings for Dr. David McLeod
Dr. McLeod is the best doctor I've met in my life. He never makes you feel stupid, rather, he explains everything in great detail so that you can understand your own body. He never rushes you during appointments. He is so patient and kind, I wish I could be under his care forever, however, he's a McMaster doctor so I can only see him during my time as an undergrad. I will miss him!!! He is super inspiring and an amazing doctor.
Not usually one to fill out reviews 5/5 however Dr. McLeod is definitely deserving of this rating. Have seen him on 15-20 occasions for variety of issues including physical medicine and mental health. Excellent at building a trusting and a collaborative relationship. Engages in discussion with you and is willing to discuss his reasoning. Consistently provides excellent patient education - whiteboard explanations are helpful for remembering & following along. Treatment approaches were very well-rounded; including not only medication but behavioural, environmental, social, etc. approaches as well. Cannot think of any areas for improvement; would recommend for any issue.
I've never had such a good experience with doctor in my life. Not only was he extremely caring he was also very knowledgable. He took the time to thoroughly explain everything to me, something that I've gotten use to not having done. After the first time I'd seen him I literally went home and called my parents to tell them how impressed I was!
Dr. McLeod is a wonderful doctor, with an amazing bedside personality. He goes out of his way to make patients comfortable and offers lots of advice, especially for work/life balance to keep patients healthy. He also had great analogies to help patients understand complicated concepts. The most personable and sincere doctor I have ever met. I was a little sad to graduate knowing that he wouldn't be my doctor after I left.
Great general practitioner! He never rushes and talks with you as long as you need. One time my 20 minute appointment ended up being about 40 minutes. Very knowledgeable. One of the things I like about him is that he has a little whiteboard he draws diagrams on. Very clear in his communication.
This doctor is wonderful. He has a great personality and sense of humour. He takes his time speaking with you and makes sure he has covered all the bases and checks your own understanding of your condition. Some doctors make you feel as though there's some kind of rush to get you out of the room. And although, on a schedule he makes sure all of your concerns are heard and taken care of before ending the visit.
Dr. David McLeod's Credentials
Accepting New Patients
No, this doctor is not accepting new patients
Areas of Expertise
Awards & Recognitions
Publications & Research