i been looking for a new dentist but i didn't know which dentist to choose. i found this dentist though my insurance directory. The clinic is close to my work so i made an appointment and it was the best choice i ever made. The office is very clean and the staff are patient and they know what they are doing. It's very easy to make an appointment but the wait time is longer than i expected. Dr.Nagle is very patient and explain everything including the treatment plan. The cost for me is cheap because i have an insurance. i'll be going back to Dr.Nagle for future clean ups and checkups. No pain and confortable treatment. I highly recommend Dr.Nagle