The experience couldn't have gone any better. Minimal waiting; his whole staff is nice and pleasant,; and the procedures went through without any problems. He also took the time to answer any questions I had. I had a tooth extraction and implant done with him. He even called me after work to make sure I was doing ok.