Dr. Yap is an extremely nice and gentle dentist I have ever met. I was very scared of seeing dentists before. Dr. Yap changed my whole experience of visiting dental offices. He is very gentle to my teeth and makes me very relaxed. I even fell asleep while I had my teeth cleaned. Dr. Yap is a very experienced dentist. I don't feel any pain when having the shots for my fillings. It's not easy to find a dentist that I like, and I highly recommend Dr. Yap. With Dr. Yap, I know I'm in good hands.