Her office is so poorly run that they did not even have my appointment in the book so I had to wait as she took 2 patients ahead of me. It was not worth the wait at all because she let her tech play dentist while she kept me waiting which was very annoying. She is retiring so if your work is complicated and long term look for someone else who stands behind their work and will be around to fix problems. On the phone they told me no consultation fee yet tried to charge me one on the way out. Since she charges patients $25 if they are 15+ minutes late I asked if they would pay me because I waited much longer than that for her. This was a complete waste of my time.