I love his work...I have a new great smile!!! He is friendly and patient. His office is well run and his staff is helpful. He takes various insurance plans and has helped me achieve most of my oral care problems. I enjoy my visits to him or his hygienist and I would say I am very happy overall.