Great dentist, very professional, Thorough, and organized. I would have given 5 stars, but their office rules are so strict that they have caused a huge inconvenience for me multiple times.