Dr. David J. Weinstock, DMD


(140 reviews)
Accepting new patients Group 9 14 years of experience


Dr. David Weinstock is committed to the highest standard of oral health and dental care in Philadelphia, PA. Dr. Weinstock is one the area’s most respected and highly trained cosmetic and restorative dentists near you. Visit Dr. Weinstock for his missing teeth replacement options and high-quality dental implants near you. From preventive dental care to advanced full mouth reconstruction with dental implants, you can expect to receive personalized, quality dental care every time you visit. We...

About Dr. David J. Weinstock, DMD


  • Dentist

Conditions Treated

  • Jaw pain
  • Tooth pain
  • Toothaches
  • bad breath
  • bleeding gums
  • chipped teeth
  • dental trauma
  • fear of the dentist
  • headaches
  • missing teeth
  • sleep apnea
  • teeth grinding


  • A Smile Makeover With Porcelain Veneers
  • After Crown And Bridge Appointments
  • After Tooth Extractions
  • After-composite Resin Fillings
  • After-cosmetic Reconstruction
  • All-ceramic Crowns
  • Bad Breath Treatment
  • Bonding
  • Bridges
  • Crowns
  • Fluoride Applications
  • Implant Dentistry
  • Porcelain Inlays/onlays
  • Porcelain Laminate Veneers
  • Post-op Information
  • Repairing Damaged Teeth
  • Scaling And Root Planing
  • Sealants
  • Sports Mouthguards
  • Teeth Whitening
  • Tmj Dysfunction Treatment
  • Tooth-colored Fillings

Years of Experience

14 years of experience

Languages Spoken

  • English
  • Spanish



NPI Number


Education & Certifications

Medical Education

  • University of Pennsylvania School of Dental Medicine - D.M.D.

Accepted insurance

Dr. David J. Weinstock, DMD hasn't specified which insurance carriers or plans he accepts. To confirm if Dr. David J. Weinstock, DMD accepts your insurance, contact his office at 610-667-2770.

Ratings & Reviews

Average provider rating


Based on 140 reviews

Time with patient

Accuracy of diagnosis

Listening skills

Clear explanations

Trust in decision making

Post visit follow-up

Office & Staff Evaluation

Office appearance

out of 5

Ease of scheduling

out of 5

Friendly staff

out of 5

Billing matters

out of 5

Average wait time

6 to 10 minutes

Group 24

Leave a review

How was your appointment with Dr. David J. Weinstock, DMD?

Patient Reviews

140 reviews

5 star
4 star
3 star
2 star
1 star
Mar 24, 2017
Absolutely wonderful treatment.

Always and consistently excellent from everyone in the office.

Cramer T.

Accepting New Patients Icon Verified patient
Mar 24, 2017
The best-period

Our whole family has been coming to Dr Weinstock for 17 years and we would never consider going anywhere else. Dr Weinstock is always available for us and the staff is second to none. Wouldn't trust anyone else with our family's dental care.

Alan K.

Accepting New Patients Icon Verified patient
Mar 24, 2017

very good.


Accepting New Patients Icon Verified patient


15 N Presidential Boulevard suite 201,

Bala Cynwyd, PA 19004

  • Friday 8:00 am - 3:00 pm
Change Your Smile, Change Your Life https://www.drweinstock.com

Frequently Asked Questions