Dr. Haefner and her staff run a great small dental office in a central location. You can schedule appointments easily, I’ve never waited more than 5 minutes in the waiting room and Dr. Haefner has all of the latest technology at her fingertips. Great payment plan available that makes going to the dentist twice a year for cleanings easy and affordable. A great find.