View map

Dr. David Zahaluk, MD

Family Physician, Primary Care Doctor

Professional statement

*Please note, this practice does not book physicals on the first visit.* A native of Canada, Dr. David Zahaluk trained in Family Medicine at the University of Toronto in Ontario, Canada. Dr. Zahaluk graduated from the University of Toronto Medical School in 1990. He has been in primary care in the Dallas, Texas area since 1998. Dr. Zahaluk has a new vision for how medicine is to be practiced in the 21st century. One where the patient is both educated and empowered to reach peak health. One where physician and patient collaborate and mutually agree on the optimal treatment plan. One where patients are treated humanistically, with 100% courtesy, dignity and respect. Dr. Zahaluk brings an air of passion and enthusiasm for outstanding patient care and adherence to current standards of evidenced based medicine. He and his wife, Karen, have been married for 10 years and live in North Dallas.

In-network insurances

  • AARP
  • Aetna
  • American Republic Insurance Company

Specialties

  • Family Physician
  • Primary Care Doctor

Practice names

Board certifications

  • American Board of Family Medicine

Education and training

  • Medical School - University of Toronto Faculty of Medicine, Doctor of Medicine
  • Sunnybrook Hospital, Residency in Family Practice
  • University of Toronto Faculty of Medicine, Internship in Family Practice

Professional memberships

  • Texas Medical Association

Zocdoc awards

Rapid registration
Speedy response
Scheduling hero

Languages spoken

  • English
  • Vietnamese

Provider's gender

Male

NPI number

1457385643

Office locations

Main Street Medical Care

571 W Main St

Lewisville, TX 75057

Patient reviews
All reviews have been submitted by patients after seeing the provider. For more information, check out our Patient Knowledge Base.
Overall
Wait time
Bedside manner
Based on 310 reviews

Overall
Wait time
Bedside manner
I moved to the State of Texas 9 months ago, and have been extremely happy with my decision of choosing Dr. Zahaluk as my Doctor. He is Superb ... Attentive ... Professional ... Knowledgeable ... Compassionate ! But, unfortunately, I amsaddened to learn of his soon to be retirement. He will be MISSED by MANY.
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr Zahaluk MD is very personable and enjoyed the visit.
Less than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
I'm glad I chose Dr. David Zahaluk to help me figure out my health problems. If you have questions he doesn't mind answering questions about your well being. Dr. David Zahaluk is a great physician. You can trust Dr. David Zahalukand don't be afraid to let him know if there is any thing wrong with the health of you.
Source: Zocdoc
Overall
Wait time
Bedside manner
My Dad and I always enjoy seeing Dr. David Zahaluk, M.D, He highly encourages you to play an active role in your own health care. I consider him my personal "Dr. Zen", giving me the tools and encouragement to step forward in my Health, Life and Joys!
Source: Zocdoc
Overall
Wait time
Bedside manner
Very caring and compassionate. He takes time to listen, and stays focused on you ...
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Z and his staff are AMAZING!!!
Source: Zocdoc
Overall
Wait time
Bedside manner
The staff was friendly and showed concern
Source: Zocdoc
Overall
Wait time
Bedside manner
Excellent bedside manner, extremely thorough and an excellent and professional staff
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Was very helpful great listener, Receptionist was awesome!
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
grate as always, everyone was so helpful and friendly
Source: Zocdoc
Overall
Wait time
Bedside manner
He is always very nice and makes you feel comfortable.
Source: Zocdoc
Overall
Wait time
Bedside manner
Informative
Source: Zocdoc
Overall
Wait time
Bedside manner
As always, excellent.
Source: Zocdoc
Overall
Wait time
Bedside manner
Excellent doctor that I've seen for several years. He really cares about his patients. He tends to have more turnover on staff than normally would be. But if that's true I think it's due to his demand for perfection or efficiency by his staff. Very kind and very innovative.
Source: Zocdoc
Overall
Wait time
Bedside manner
Wow! Thank you all! You made me feel comfortable and safe! Great experience!!!
Source: Zocdoc
Overall
Wait time
Bedside manner
I've known Dr. Zahaluk for many years and have always found him to be extremely knowledgeable of my personal medical history. It isn't necessary to reinterate issues that I might have. That tells me that he takes an extreme personal interest in his patients.
Source: Zocdoc
Overall
Wait time
Bedside manner
Good staff and knowledable and understanding doc. Takes his time to visit and understand patient needs
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Z is an awesome doctor. We've been seeing him for about 15 years (and missed him when he relocated outside of Lewisville). His patients participate in their treatment plan. He is not a "one-size-fits-all" kind of doctor. He listens!!
Source: Zocdoc
Overall
Wait time
Bedside manner
Like Dr. Zahaluk but hate the wait time at his clinic. He has excellent bedside manner and diagnosis. Would gladly recommend him to friends and family.
Source: Zocdoc
Overall
Wait time
Bedside manner
Both Doctor and his staff are excellent. I can't believe the results from the treatment on my open wound. Great team of nurses, office staff and Doctor Zahalik
Source: Zocdoc
Overall
Wait time
Bedside manner
Awesome experience! Just very insightful on ways to achieve personal health goals.
Source: Zocdoc
Overall
Wait time
Bedside manner
Doc Z. has been the best doctor I have found. He takes the time to discuss my situations and, helps to regulate my medicine. I can always get in to see him when I do not have an appointment and hisstaff has been great. I have recommended Doc Z to many of my friends and family. Doc Z. Doc Z. really cares about your health and works hard to help you understand what he discovers and what we are going to do to resolve.
Source: Zocdoc
Overall
Wait time
Bedside manner
Doctor Zahaluk has been our family doctor for several years and I do not believe there is any better in the Dallas/Ft. Worth Metroplex
Source: Zocdoc
Overall
Wait time
Bedside manner
Very understanding and patient when patient has high anxiety.
Source: Zocdoc
Overall
Wait time
Bedside manner
I went for the second half of my physical. After the nurse telling me to disrobe and wait for the doctor to check for skin cancer. 55 mins later after freezing and mostly naked. I got up and got a refund.There is a reason this place is easy to get an appointment at....
Source: Zocdoc
Overall
Wait time
Bedside manner
I have been seeing Dr. Zahaluk for over 10 years. He is such a wonderful, kind, knowledgeable doctor. He takes time to talk and listen to you and your concerns! I highly recommend him!
Source: Zocdoc
Overall
Wait time
Bedside manner
Long wait but great staff
Source: Zocdoc
Overall
Wait time
Bedside manner
visit was great.
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Zahaluk was great in treating me today! Very sweet staff of professionals overall! Plus I am feeling better already!
Source: Zocdoc
Overall
Wait time
Bedside manner
I saw Dr. Z years ago when he was at Trinity (across from Target on Round Grove Road east of I-35); I was happy that he's practicing again in Lewisville. His nurse (sorry, I don't know her name) is so kindand explains everything (and her shots don't hurt). I highly recommend Dr. Z if you're looking for a GP/family physician.
Source: Zocdoc
Overall
Wait time
Bedside manner
I thought the doctor was presumptuous and spoke very out of turn. He was very offensive to me. The staff (front end and medical assistants) have always been friendly and helpful though.
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
This doctor listens very well. He truly wants to help. Highly recommend.
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Zahaluk is such a nice person. He has wonderful bedside manner and addressed all of my questions throughly.
Source: Zocdoc
Overall
Wait time
Bedside manner
The doctor and his staff were pleasant, listened to my issue, and made an effort get things right. Plus no long wait in the waiting room or patient room.
Source: Zocdoc
Overall
Wait time
Bedside manner
He is very interested in the whole patient and that is a refreshing change.
Source: Zocdoc
Overall
Wait time
Bedside manner
He is a great Doctor and very professional. He treats you like a human and that's pretty rare theses days!
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Z is a kind, caring, concerned doctor who truly listens to his patients and answers your questions clearly. He has a warm personality with great bedside manners! He gives sound, knowledgeable advice that you can understand! If you need aDoc who really knows his stuff, this is the guy for you!!!
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Z is never in a rush and always listens too everything I say and trys too find treatments that will work best for me while making me feel safe . I would recommend him too anyone best doctor ive ever had
Source: Zocdoc
Overall
Wait time
Bedside manner
Very patient and seems to truly care about you.
Source: Zocdoc
Overall
Wait time
Bedside manner
My visit with the doctor is always pleasant. The front desk staff are nice but I asked for them to make an appointment for another doctor that I was referred to. They said they would and they did not. Very frustrating and disappointing and not to mention unprofessional.
Source: Zocdoc
Overall
Wait time
Bedside manner
It's always a please to visit this doctors office. No matter the burden/pain I bear each time I Vist, I believe half of it are evaporated right from the moment I enter the front door. The receptionist is so kind andshows so much concern and care. I never have to wait for more that 2 minutes before I see the doctor and even sometimes the doors to the treatment room is opened by a very friendly nurse even before I finish announcing my arrival. I would Der how I manage to survive before joining Dr. Zahaluk's office. I feel like I'm part of the family. With the professional care I'm receiving I can see my health getting better each day. Thank you for all that you do!
Source: Zocdoc
Overall
Wait time
Bedside manner
Everyone was so friendly. Highly recommend!
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
Dr. Zuhulak & his staff were great!
More than 1 year ago
Source: Zocdoc
Overall
Wait time
Bedside manner
He was very professional and was very quick with coming up with a gameplan on how to handle my illness and was well prepared to address my concerns. Will be going to him more frequently.
Source: Zocdoc
Overall
Wait time
Bedside manner
As usual, my visit with Dr. Zahaluk was wonderful.. I searched for a good doctor for over a decade until I found Dr. Z and I can honestly say he's changed my life for the better. He's a uniquely caring, honest,and knowledgeable physician, who sincerely cares about my well being. He shows it with each and ever visit and I cannot recommend Dr. Z and his wonderful staff highly enough.
Source: Zocdoc
Overall
Wait time
Bedside manner
Visit went great! He is a dr that really cares about treating the patient!
Source: Zocdoc
Overall
Wait time
Bedside manner
He is always patient very caring good listener
Source: Zocdoc
Overall
Wait time
Bedside manner
Great doctor who took time to listen!
Source: Zocdoc
Overall
Wait time
Bedside manner
I don't usual review things or people, but this is definitely worth it. First off, I was running late for my first visit. I was actually 20 minutes late and when I called, they were extremely understanding. When I arrived, theyall were wearing waldo costumes (Halloween) so you can definitely tell they are a family driven practice. The assistants were extremely nice and professional. I've been to several doctors previous to this before and I did not get the same vibe as this visit. The doctor really seemed to care about my needs. Kind, pleasant, will definitely be revisiting them and I strongly recommend them.
Source: Zocdoc
Overall
Wait time
Bedside manner
I love coming to his office. The team has working the front desk always so polite and hospitable. The nurse who took my vitals was very friendly and makes me feel right at home. Could not recommend a better doctor's office to take care of my medical needs.
Source: Zocdoc
ZocdocFind a DoctorDr. David Zahaluk, MD