Doctor's Office
Image
Dr. Estock

Primary Care That Makes You Primary

David S. Estock, MD

Family Medicine
star star star star
star
star_border star_border star_border star_border star_border
4.8/5 39 reviews

Get Started Today

Get Started | Today

This MDVIP-affiliated physician is not accepting new patients at this time. Please call 1.866.696.3847 or search for other nearby doctors currently accepting patients.


Residency

Bryn Mawr Hospital
Bryn Mawr, PA
Family Medicine 1983-1985

Internship

Bryn Mawr Hospital
Bryn Mawr, PA
1982-1983

Medical School

Thomas Jefferson Medical School
Philadelphia, PA
Doctorate of Medicine 1982

Undergraduate

University of Delaware
Newark, DE
Bachelor of Science in Education, Earth and Space Science 1974

American Board of Family Medicine

St. Francis Hospital
Christiana Care Hospital
Nemours A.I. DuPont Children’s Hospital

American Academy Family Practitioners
American Medical Association
New Castle County Medical Society

Delaware

MDVIP Annual Membership Fee

MDVIP’s annual fee covers the Wellness Program and generally can be made in quarterly, semi-annual and annual payments.

Quarterly
$537.50 every 3 months*

Semi-Annual
$1,075.00 every 6 months*

Annual
$2,150.00 each year*

Doctor's Office
Image
Dr. Estock

Meet David S. Estock, MD


As your personal physician, I want to form a partnership with you to help manage your health. True health involves balancing the mental, physical, emotional and spiritual aspects of your life. This is not an easy task in our fast-paced modern world. With my extensive medical experience, emphasis on preventive medicine and a genuine interest in your well-being, I will work with you to achieve this balanced life.

I am a board-certified family physician with 32 years of medical experience in diagnosing and managing patients of all ages with acute and chronic medical problems. I have an excellent working relationship with all of the specialists in our community which enables me to ensure that you receive optimal care with the most appropriate specialists, either as an outpatient or in the hospital if you are hospitalized.

Get Started Today

Get Started | Today

This MDVIP-affiliated physician is not accepting new patients at this time. Please call 1.866.696.3847 or search for other nearby doctors currently accepting patients.

Primary Care That Makes You Primary

A new healthcare model to suit your lifestyle
Image
Woman at Cafe

Benefits of joining Dr. Estock's practice with MDVIP

assignment_turned_in

MDVIP Wellness Program

Expect comprehensive screenings and tests and a custom wellness plan designed for you.

favorite

Better Doctor-Patient Relationship

97% of MDVIP members are satisfied with their relationship (vs 58% in traditional PCP).

event_available

Same/Next-Day Appointments

See Dr. Estock quickly and take your time during each appointment.

more_time

Reachable 24/7

Reach Dr. Estock by phone after-hours and on weekends.

groups

Smaller Practice Size

MDVIP practices are smaller than most primary care practices, which means your doctor has more time to help you.

handshake

Your Dedicated Doctor

See Dr. Estock when you go to the office — not someone else like a nurse practitioner or physician assistant

flight

Travel Benefits

If you need urgent care while traveling, your physician can help arrange your care with a local hospital, pharmacy or doctor.

emergency

Medical Centers of Excellence

For patients who need care beyond what is available locally, MDVIP can connect your doctor with specialists at some of the country’s leading medical institutions

monitor_heart

Better Health Outcomes

Members have better control of chronic conditions like type 2 diabetes, high cholesterol and hypertension.

Frequently Asked Questions

Doctors who operate in the MDVIP models typically see far fewer patients than traditional primary care doctors. That gives them more time to develop deeper doctor-patient relationships that can lead to better outcomes. They can also offer conveniences that most primary care doctors can’t, including same- and next-day appointments. They’re available after hours for urgent matters. And they have time to focus on prevention. That focus begins with the MDVIP Wellness Program, which patients pay for with their annual membership fee.

Most MDVIP-affiliated primary care practices accept insurance (your physician can tell you whether they accept your specific insurance plan). Your annual fee pays for preventive care medical services that insurance usually doesn’t cover (e.g., advanced diagnostic testing and screenings). Your MDVIP-affiliated physician will continue to bill your insurance and charge copays, co-insurances and deductibles as he or she currently does for other medical services like sick visits.

MDVIP makes wellness and prevention easier by providing your physician with innovative tools and technology. MDVIP supports your physician’s practice and seeks to eliminate barriers to a positive healthcare experience. Your doctor will determine whether and how to incorporate these tools at his/her discretion.

MDVIP Annual Membership Fee

MDVIP’s annual fee covers the Wellness Program and generally can be made in quarterly, semi-annual and annual payments.

Quarterly
$537.50 every 3 months*

Semi-Annual
$1,075.00 every 6 months*

Annual
$2,150.00 each year*

Get Started Today

Get Started | Today

This MDVIP-affiliated physician is not accepting new patients at this time. Please call 1.866.696.3847 or search for other nearby doctors currently accepting patients.

Reviews from around the web

star star star star star
star_border star_border star_border star_border star_border
08/26/2025 Brian “Be”
From Childhood Doctor 2 know with his Staff helping me in the most healthy way possible 2 get my health back He has been great 2 me my mother and 2 the community thank you so much 4 taking the time 4 what ever comes up
. Its hard 2 find such honest Caring people 2 help me knowing how tough dome things Are .
Thank you So much
star star star star star
star_border star_border star_border star_border star_border
02/27/2024 Kathy Kenton
Dr Estock is top notch in his field. I would highly him.
star star star star star
star_border star_border star_border star_border star_border
02/11/2025 louise ludecke
Easy to speak with
star star star star star
star_border star_border star_border star_border star_border
07/02/2019 jerry cole
The best investment in my health I could ever make. Thank you Dr.Estock
star star star star star
star_border star_border star_border star_border star_border
02/24/2019 Mark Cohen
My husband Ross Armbrecht died approx a year ago, and Dr. Estock was always there (for him and me) to provide care for him, advice regarding his health needs, etc. He was certainly a five star doctor all the way to the end!
star
star_border star_border star_border star_border star_border
07/13/2017 sidnie Allen
I wish I could speak highly of the Doctor but (since the front staff rejected me because I left my checkbook home) I wasn't able to be seen. First of all, I took off from work so that I could see the doctor. I had to call 4-5 times before someone even answered my call. I had a very bad cough and soar throat and probably needed an antibiotics since my officemate has the same troublesome cough. First I was demanded to pay an outstanding balance of a measly $25. Since I left my checkbook home I pretty much begged to be billed my $40 co-pay and promised to pay the outstanding balance (since I live pay check to pay check and would not be paid until) the next day. Although I am a working class citizen I was turned away because I could not cough up the co-pay immediately. This was a horrible experience, especially since I was already feeling under the weather. If you don't have your co-pay, don't bother with these people. No money - No compassion - No care
star star star star
star_border star_border star_border star_border star_border
07/13/2016 Wesley Thomas (Sharper)
I have been a patient of Dr. Etock's practice for over 15 years. Linda Olivere & Dr. Estock are GREAT doctors. They both are kind, helpful and most importantly knowledgeable.

The reason for a 4 star and not a 5 star is that they have A LOT of patients. Almost every time I book an appointment I wait on hold and then have to call back. If I try to pay a bill by phone I have to leave a message and hope to get a call back.

Even with the negative, I would highly recommend Dr. Estock's practice to anyone.
star star star star star
star_border star_border star_border star_border star_border
03/23/2025 Ken Kelly
Dr David Estock is an excellent, well educated physician and truly goes up and beyond all typical General Practitioners.
star star star star star
star_border star_border star_border star_border star_border
02/17/2023 Stuart DuHadaway
Dr. Estock is an incredibly knowledgeable and caring doctor. He really takes the time to listen.
star star star star star
star_border star_border star_border star_border star_border
02/08/2020 Joe Giorgi
DR.ESTOCK IS A KIND CARING PHYSICIAN WHO ALWAYS TAKES TIME TO NOT ONLY SEE ME BUT ALSO TO ANSWER ALL MY CONCERNS AND SET ME UP WITH GOOD DOCTORS THAT I NEED SEE WHEN OUT OF TOWN. HE HAS A GREAT STAFF. I HAVE EXPERIENCED SOME EVENTS LATELY THAT WOULD NOT HAVE BEEN TAKEN CARE OF AS QUICKLY IN A REGULAR PRACTICE. AND HAVE ALSO IMPROVED MY QUALITY OF LIFE.
star star star star star
star_border star_border star_border star_border star_border
03/12/2025 Marie Vayo-Greenbaum
Dr. Estock is a thoughtful, thorough and personable pro! He and his staff have been very responsive and know their patients personally. We have been fortunate to be in their care for the past many years,
star star star star star
star_border star_border star_border star_border star_border
03/28/2025 rose mili
Dr Estock is a great physician. He always listens and explains everything. He makes me feel comfortable and informed.
star star star star star
star_border star_border star_border star_border star_border
02/07/2023 Brenda Wilson
Dr. Estock is a caring, knowledgeable and skilled physician. He has been my physician for many years and has seen me through several health crises, always giving me excellent medical care and encouragement, while never downplaying the situation.
star star star star star
star_border star_border star_border star_border star_border
02/06/2024 Janet Glennon
One of the best doctors I have ever met. Gives me the personal care and attention that I need regarding my specific health issues. Very easy to relate to and knowledgeable.
star star star star star
star_border star_border star_border star_border star_border
02/02/2024 Theresa E Macdonald Kilgus
Professional and excellent doctor and staff but also listens and has great "bedside manner"
star star star
star_border star_border star_border star_border star_border
12/21/2019 Scott McCann
Dr. Estock was the best when ordinary everyday people could see him... I wouldn’t dream of going to another doctor ever... But I can’t afford $10G’s a year to see him on a private program so he can no longer be my doctor and the other doctors in the Practice are not for me. So this change made me find an entirely new practice
star star star star star
star_border star_border star_border star_border star_border
07/07/2019 Florence Zickgraf
Dr. Estock is most professional in all dealings. The saying about bedside manner was written for him. He is gentle but stern in getting his point across. He is thorough during exams and asks for your input. I wouldn't want any other doctor. Thank you, Dr. Estock and I hope you have many more years of service.
star star star star star
star_border star_border star_border star_border star_border
03/05/2024 Denise Griffiths
Dr. David S. Estock is my primary care physician. I am very pleased with his attentive care and the care from his staff.
star star star star star
star_border star_border star_border star_border star_border
07/05/2019 Peter Geller
Dr. Estock has been my wife's and my primary care doctor since we moved from New York City to Wilmington DE 12 years ago. I believe him to be one of the finest doctors I've ever dealt with and most certainly the very best primary care physician I know of! He has always, even before MDVIP, been accessible to his patients and is willing to go out of his way, even on his own time, to help one of us. Best of all, he is the most knowledgeable physician on all forms of specialized medicine that I have ever ever been treated by. He always understand my description of symptoms and sends me to the appropriate and best qualified specialist. Best of all, he has always been right in his own diagnosis of the problem. I could not have more respect for Dr. Estock or recommend him more highly.
star star star star star
star_border star_border star_border star_border star_border
11/11/2018 Jorge Duchini
Excellent family doctor. Excellent techniques.
star star star star star
star_border star_border star_border star_border star_border
07/02/2019 Kevin Gross
DAVID ESTOCK is a very caring, thorough and excellent doctor. It is obvious that he cares greatly about his patients, takes phone calls regularly and does his very best to keep his patients well. He follows up with patients which is rare and important. I have been his patient for about 32 years.
star star star star star
star_border star_border star_border star_border star_border
03/02/2023 Margaret Chevrier
Dr Estock is the best!
star star star star star
star_border star_border star_border star_border star_border
02/02/2019 Valerie Spencer
Dr. Estock is always available to see me, answer my questions and point me in the right direction regarding personal issues. He is a great listener and knowledgeable in my medical issues. He has a great bed side manner, is kind, and very caring. I love his practice including the women who work with him.
star star star star star
star_border star_border star_border star_border star_border
03/17/2020 Cecily Brown
I have been a patient of Dr. Estock for almost 30 years. He has always been extremely kind, caring, knowledgable and helpful. Together we have weathered the storms of severe post- partum depression, drug and alcohol addiction, MS, - just to name a few! The change of his practice to MDVIP has been nothing but wonderful. I feel so very well taken care of especially because of my extensive wellness check appointments which also include a long list of necessary bloodwork. If I need the attention of a specialist, he always knows who to send me to.
If I need to reach Dr. Estock after business hours, he answers the phone immediately and knows it is me. That alone is the greatest comfort. He listens to every single one of my concerns and always points me in the right direction.
I began with Dr. Estock well before I started to have children. I proceeded to have three boys and one girl and they also ( having graduated from their pediatric doctor) are impeccably taken care of by Dr. Estock.
Our family could not be happier!!
star star star star star
star_border star_border star_border star_border star_border
01/18/2016 Amanda Campbell Tidwell
Been a patient of Dr. Estock since I was a child. You would be hard pressed to find a more compassionate human being. He listens and treats accordingly. Linda Olivere is also an excellent listener and genuinely cares about your well being. Nurses and staff will jump through hoops to get you what you need in a timely manner.
star star star star star
star_border star_border star_border star_border star_border
07/08/2015 Don Taber
I cannot disagree more strongly with the 1-star review on this site. Dr. Estock is the best family physician I've had since I was a small child. His staff works very hard/are always busy, and I'm sure on some days (like Monday) are overwhelmed with calls and patients. But I have NEVER encountered anyone who was rude or unfriendly. IMO, one of the best practices in Delaware.
star star star star star
star_border star_border star_border star_border star_border
02/02/2019 Linda Moyes
Dr. Estock is patient, kind, and personable. He has good knowledge and is prudent. Great physician! We've been with him for over 25 years.
star star star star star
star_border star_border star_border star_border star_border
02/26/2020 Jeanne Bulger
Dr.Estock is, without a doubt, the finest physician anywhere. I cannot imagine having any health issues without him to turn to. Thanks, Dr. Estock for all of the years of care you have given me.
star star star star star
star_border star_border star_border star_border star_border
11/10/2023 Serena Patrick
I have been a patient of Dr Estock since he began at Foulk road. My rating would be a ten. At 85 he treatment of me or my husband and son has never changed. Can you imagine what a doctor goes thru taking care of so many patients. Each with a variety of illnesses and personalities. He has treated us professionally, patiently and
Care.
His staff and receptionist are the best.
I’m proud to be one of his patients
Serena Patrick
star star star star star
star_border star_border star_border star_border star_border
03/04/2016 Jay Carey
I have been a patient of Dr. Estock for several years. I have nothing but positives to say. He is very friendly, very thorough, takes time with patients, and answers all questions. I highly recommend Dr. Estock.
star star star star star
star_border star_border star_border star_border star_border
03/21/2025 Jack
Dr. Estock is amazing. He is always available for office visits on short notice, returns calls promptly, analyzes the issues quickly and thoroughly, and involves specialists when he has to. I could not be happier than I am with his medical care and attention.

Testimonials from patients of David S. Estock, MD

My Five-Star Doctor David Estock!

from Lois in DE • March 27, 2024
I have been privileged to have Dr. Estock as my primary care doctor for 19 years, and I feel so fortunate! Even before MDVIP he was someone whom I could always depend on with any health concerns. When I called with a question, he always called me back promptly, and if I needed an appointment, he was always available. When my husband was very ill, and in an Assisted- Living facility, Dr. Estock Read more...

Doctor Estock is the Best!

from Dawn in DE • March 15, 2024
Dr Estock has been my PCP for many years and I have experiencing the many problems associated with growing old. He has brought me through to my 81st year and I am so happy to be doing as well as I am. He is so encouraging and always the same temperament, never judging but kindly easing me into and through many trials and tribulations. I cannot name a particular incident because he is great every Read more...

Tribute to Dr. Estock

from Lillian Joyce in DE • March 11, 2024
My husband and I have been patients of Dr. Estock for over 33 years. We have always found him to be very helpful in every way. I feel I could talk to him about anything. A few times we’ve had medical emergencies and he has always seen us right away. I never feel he is rushing during an office visit and trying to get away as quickly as possible to see the next patient. When needed he will Read more...

time and thoughtfulness

from WILLIAM F in DE • March 10, 2024
My Doctor takes time to make helpful comments about my heath and developing heathy habits that my specialists would not take time to mention. These seen to be insights that he has picked over the years of practice.

They just don't make them like they use too🩹🩺💉

from Marcia in DE • March 10, 2024
My confidence in Dr. Estock is forthright. There is always open communication between us, this is fundamental. He will do what is needed and most effective for a diagnosis, treatment and ongoing care. Thank you Dr. Estock

The Office of David S. Estock, MD


Locations & Hours

Primary Office

1403 Foulk Road Suite 105
Wilmington, DE 19803

call 1.866.696.3847

Get Directions

Hours

Mon 8:30 AM - 5:30 PM
Tue 8:30 AM - 5:30 PM
Wed 8:30 AM - 5:30 PM
Thu 8:30 AM - 5:30 PM
Fri 8:30 AM - 5:30 PM
Sat Closed
Sun Closed

MDVIP Annual Membership Fee

MDVIP’s annual fee covers the Wellness Program and generally can be made in quarterly, semi-annual, and annual payments.

Quarterly
$537.50 every 3 months*

Semi-Annual
$1,075.00 every 6 months*

Annual
$2,150.00 each year*

Get Started Today

Get Started | Today

This MDVIP-affiliated physician is not accepting new patients at this time. Please call 1.866.696.3847 or search for other nearby doctors currently accepting patients.

Copyright © 2025 MDVIP, All Rights Reserved.
Privacy PolicyTerms of Use