I could not be any happier with the results from Dr. Shirakura! What is a word that is better then professional? Well that is what Dr. Shirakura is. He takes pride in his work and and genuinely cares for every single one of his patients. I am so grateful to the person who recommended Dr. Shirakura and even more grateful to the Doctor's staff. They are attentive, caring, professional, knowledgeable, responsive and genuine. Do not procrastinate like I did for many years and neglected my teeth, pick up the phone and make that appointment, you will not regret it!