Dr. Thacher did the usual--xrays, cleaning, cavity filling--and also crowns on four of my teeth. I loved the way they gave me estimates right there, and the accuracy of their time estimates. Everyone in the office was upbeat, accessible, fun to talk to, easy to get information from. They explained procedures very well, and were good at talking to my insurance company so we knew going in exactly what to expect.
Also, while putting a crown on one tooth, Dr. Thacher went ahead and filled a cavity he found there, saving me time and money.
I would definitely recommend this entire office. I wish I still lived close enough to use them!