Dr. Teramoto and staff are really nice! They treat you like family. My only complaint is that Dr. Teramoto doesn't really fully explain what's going on with my teeth. I had to find out from his assistant that I had cavitiies. They don't give any preventative advice either, just schedule you to come in again to work on your cavity. The service overall is good, but could use improvement.