Dr. Peter Shieh does an excellent job! My husband and I have gone to him for years. He is so very kind, caring and patient. He is very professional, respectful and does top quality work. He truly puts you at ease and explains everything very clearly. We are always happy with the work he does on our teeth. He also has an absolutely excellent assistant, Sam. She does a super job! She is always so kind and caring. Danielle at the desk is so kind and friendly too. They are a great team!