Dr. Kavio , in my opinion is tje best in town. He explains very thorougjly what his plan of care is based on Xrays and his multiple years of expertise. wouldnt go to any other. the only down side i have for the charges in the clinic, is that you are charged for the nitrious oxide. I require this from a bad experience i had as a child. Rest assured you would be very happy not only with Dr. Kaivo, but his entire staff.