Wonderful, friendly dentist and staff. Explains procedures well. Not on my insurance plan but has always accepted my coverage and never balanced billed. Appointments are always kept on or nearly ontime. My grown children travel to use this dentist because they were treated so well when they were young. Even my husband who never went to a dentist previously, keeps his 6 month cleaning appointments. Couldn't reccommend them more.