Ratings for Dr. David MacNeil
A wonderful and knowledgeable physician, with an old fashion hands on approach who actively involves you with your care. He will explore all options for a problem and, with you, will decide which is the best course of action to take to ensure the best clinical outcome.
Dr. MacNeil is not only a knowledegable and excellent doctor, he is also truly wonderful person. Dr. Macneil provided top care plus emotional support to my husband Ken who was dealing with heart disease and diabetes. I am so thankful for all his help and support.
Before moving to Ontario, we had been patients of Dr. MacNeil for many years. He is such a great combination of thorough medical knowledge and experience, while open minded to both new ideas and patient input. We have not had a similar experience since leaving NS! So many things to miss about Bedford, and Dr. MacNeil is top of the list!
Dr. MacNeil has been my doctor for as long as I can remember. As a teenager, I remember feeling comfortable asking him anything without feeling judged. I had a very difficult time in University and Dr. MacNeil helped me get through that. I do not think I would be where I am today without his help. I am currently in third year medical school and a lot of the reason I wanted to become a doctor was because I wanted to influence other's lives in the way he has mine. I cannot thank him enough and I hope that when I practice in the future, I show the kindness and empathy that he has shown to me and my family for so many years.
Dr. David MacNeil's Credentials
Accepting New Patients
Areas of Expertise
Awards & Recognitions
Publications & Research
Insurance accepted by this Doctor
Top Urgent Care Centers in Bedford, NS
Find a Doctor by Specialty
- Ear Nose and Throat (ENT) Doctor
- Emergency Room Doctor
- Endodontist (root canal)
- Family Doctor / G.P.
- Gynecologist (OBGYN)
- Infectious Disease Specialist
- Internist / Geriatrician
- Massage Therapist (registered or licensed)
- View all Specialties >
Top Family Doctors / G.P.s
#1 of 49
#2 of 49
#3 of 49
#4 of 49
#5 of 49