Both Mark and Theresa are wonderful dentists. Nice people who do excellent work. Takes a while to get an appointment, but that's because they have a very loyal patient base. Their staff is excellent. They came highly recommended from friends when i moved here. I've never been disappointed.
Theresa is virtually painless.