Dentist Clifton Heights, PA - David E. Freilich, DMD, PC

Our patients love how they feel like part of the family every time they visit our practice. For over 30 years we have strived to offer the best quality treatments and services to our patients. If you are looking for a dental practice that can offer today’s most advanced treatments and procedures in an exceptionally caring and compassionate environment, you have come to the right place! Our goal is to keep you and your smile healthy and happy. You will feel confident that you have a dentist and staff who value you and your input. We will always work our hardest to help you feel comfortable with your treatment decisions at Family and Cosmetic Dentistry. Call us today to schedule an appointment and we will give you a reason to smile!

Testimonial Care Credit Demandforce

You can now pay your balance using Paypal button below! or use the Patient Login Link to pay bill

Meet the Doctors

  • Dr.
    David E. Freilich

    Dr. David E. Freilich graduated from the University of Rochester in 1979 with a BA in Biology. In 1983 he graduated from the University Of Pennsylvania School Of Dental Medicine. 

  • Dr.
    Michael Rocheleau

    Dr. Michael Rocheleau is a graduate of the University of Pennsylvania School of Dental Medicine. Dr. Michael Rocheleau graduated from the University of Scranton in 1989 with a Bachelor of Science degree in Biology. While attending the undergraduate program, he played four seasons of rugby with the Scranton Norsemen, skied on the ski team and was a ski instructor at Elk Mountain. 

  • Dr.
    Jessie Jepsen

    Born and raised in Texas, Dr. Jessie Jepsen completed her undergraduate degree in Biology at Baylor University with minors in Business and Religion. She then made the move to Philadelphia to attend the University of Pennsylvania School of Dental Medicine where she graduated with honors in Community Health.


Contact Us

Send Us an Email

Our Location

Find us on the map

Hours of Operation

Our Regular Schedule

Primary Location


9:00 am-7:00 pm


9:00 am-6:00 pm


9:00 am-7:00 pm


9:00 am-6:00 pm


9:00 am-1:00 pm