Recently, I was in need of some extensive dental work. I was referred to Dr. David Ngo and glad I was. I found Dr. Ngo to be very concerned about what was best for me and he thoroughly explained the approach we were going to take. His procedure was state of the art. He was very concerned about any discomfort I may be experiencing and took steps to minimize it. His follow up the next day after each stage of treatment was appreciated, although not needed. The staff was also very friendly and helpful. A great team indeed. I highly recommend Dr. Ngo for any dental work.