Call Us Now:
(215) 568-6222

Same Day Appointments Available

    This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

    Erin L.

    “The staff and doctors at this office are so friendly and make you feel so comfortable! I was very nervous about my first appointment as it’s been a while since my last cleaning and I had a broken retainer. The second I sat in the chair all the nerves went away. Dr.Ridge is so nice and answered any questions I had! He explained all the different options for me and the reasoning to make sure I chose what was best for me financially. I walked out feeling much more confident with going to the dentist because of this great staff from the front desk to hygienists to the doctors, everyone is SO welcoming!”