The whole office staff makes you feel comfortable and important. Dr. Kashiwada takes the time to talk to you and explain things. He is very thorough and honest with his findings. He is extremely competant and very skilled. I'd trust him with my life.