Drs. Finkelman & Machlus, DDS
1755 Old York Road, Abington, PA 19001

Book Appointment

Please select from the information below to book an appointment with us. Click here to contact us with any questions or comments.

New Patient Appointments

New Patients can book an appointment immediately online! This appointment will include all necessary X-rays and a complete examination with the doctor.

If you will be using dental insurance, please verify that we accept your insurance, then

Book Now

Existing Patient Appointments

If you are a current patient of our practice:

Request Now

Dental Emergencies

If you are experiencing a DENTAL emergency during regular business hours:
call (215) 310-5826

Read What Our Patients Say
Patient Reviews
Friendly staff and great service!
Thomas H.
Knowledgeable dentist – very efficient in processing an emergency dental need. Clean environment.
Santiago R.
Dr. Machlus, did a great job on my teeth. His craftsmanship speaks for itself. It needs no Introduction. The receptionist and aides were outstanding as well. On top there job…not a moment to […]
Donald B.
I’m the worst patient. I’ve had to cancel multiple times because of my job. The staff was very understanding and worked with my schedule to fit me in. Dr Machlus is also an excellent […]
Charles L.
Dr Finkelman is awesome friendly and super professional
Mary J.
I’m writing on behalf of my mother. I scheduled her an appointment and when she came back all I heard from her ( thank you for finding me this dentist, they are the best. The doctor, and the staff […]
Samya G.
It was an extremely positive experience. Everyone was friendly and made me feel welcomed. The doctor was wonderful, would definitely recommend this practice to anyone looking for a dentist in the […]
Marie S.
I’ve been a patient for over thirty years and appreciate Dr. Finkelman’s professionalism and warm personality.
Nancy O.
The staff is very friendly, the doctors took the time to make my children feel relaxed and answered all their questions
Georgette C.
Friendly staff. Appointments are on time. Injections are painless.
Nancy R.
Staff is friendly and helpful. The doctor was professional and explained the treatment plan and costs up front.
Mary S.
Being terrified of the dentist, I have never ever said this before, but I had a very pleasant dental experience with Dr. Machlus,, and this was for a root canal,,, not an easy thing to walk away from […]
Randi M.
Excellent Service! Came in to get my cleaning done and was seen by hygienist Anna V. She did a great job! The cleaning was done professionally and painless. She answered the questions I had and gave […]
Anjella M.
I have always received excellent care and the staff and doctors are always friendly and comforting – Vira -the hygentist-is wonderful and friendly. Doctor Finkelman has been my dentist for over […]
Patricia R.
Fast, compassionate care.
Arthur V.
My hygenist is wonderful. Friendly, efficient and painless. Everyone here is really nice.
Gilbert C.
Professional office, great tech (Anna) and of course, Dr. Machlus – the best!
Cheryl B.
Everyone was professional and very friendly. They also did great work.
Scott S.
The office is always very friendly, I can always get the appointment time that fits my needs.
Mashail O.
Vera is a great dental hygienist. She makes me feel comfortable and makes my visit go quickly and smoothly. Dr. Machlus is a great dentist, too. Overall, I always have a good experience when going to […]
Kathleen R.
Office Hours
Mon. – 9:30 AM - 5:00 PM
Tue. – 7:45 AM - 5:00 PM
Wed. – 9:30 AM - 6:00 PM
Thu. – 7:45 AM - 5:00 PM
Fri. – 9:30 AM - 4:00 PM
Phone: (215) 310-5826
Fax: (215) 659-9419
Healthcare Financing with
CareCredit
We Accept Most Insurance Plans!
Learn More

We accept most insurance plans and will be happy to help you understand the coverage that you have. We will do our best to see that you receive your maximum insurance benefits for all covered services.

No Insurance? No Worries! See our discounts and offers here

Office Hours
  • Monday 9:30 AM - 5:00 PM
  • Tuesday 7:45 AM - 5:00 PM
  • Wednesday 9:30 AM - 6:00 PM
  • Thursday 7:45 AM - 5:00 PM
  • Friday 9:30 AM - 4:00 PM
Get in touch:
  • Phone: (215) 310-5826
Our Location