I've had two crowns and several fillings done by Michael. He's fast, personable and almost painless. My whole family goes to him and we're all happy with the results. Back when I had no insurance, he was good about letting me pay over time. Now, I have double insurance and they accidentally billed me. I got a refund check within two weeks. It's sometimes hard to get an appointment because he's so busy and because so many other dentists don't take the insurance carried by the area's main employer.