For more than 20 years, families across Blue Bell and Montgomery County have trusted our doctors with their smiles. Gentle, modern dentistry — where you're treated like family, never like a number.
From your child's first cleaning to complete smile makeovers — one practice, three doctors, every specialty in one place.
Exams, cleanings, and preventive care that keep small problems small — for every age at every stage.
Whitening, veneers, and bonding — subtle, natural results from doctors trained in cosmetic artistry.
Permanent tooth replacement, guided by Osstell ISQ stability technology for predictable results.
Straighter teeth without the metal — 3D-printed clear aligners molded precisely to your smile.
Tooth pain doesn't make appointments. Same-day emergency visits — call and we'll get you in.
Dental anxiety is real — sedation options and a calm, patient pace designed around your comfort.
"Our patients matter" isn't a slogan here — it's why families have stayed with this practice for two decades.

Montgomery County local, Penn State grad, and Temple-trained in general dentistry, endodontics, periodontics, and oral surgery — with hands-on training in implants and cosmetics. Known for helping anxious patients feel at ease.

UPenn School of Dental Medicine graduate with honors and Temple advanced-education training in medically complex and implant cases. Member of the Academy of General Dentistry and the ADA.

Graduated with honors from the University of Pennsylvania School of Dental Medicine, earning multiple awards for clinical excellence. Brings meticulous, gentle care to every patient visit.
Better technology means faster visits, earlier diagnosis, and more comfortable care.
Step inside our Blue Bell practice — from our friendly front desk to treatment rooms designed to put you at ease.
Dental emergencies are seen same-day whenever possible. Call us first — we'll walk you through it.
Request a time below and our front desk will confirm with you — usually within the hour during office hours.
💳 Most insurance plans accepted · Flexible financing available — ask our team
Our team will reach out shortly to confirm your appointment.
Need us sooner? Call (610) 278-0420.