I could not be happier with Dr. Cheng and his staff. They are open-minded, friendly and they never make you feel bad about your dental problems. I had been putting off some major dental work after numerous bad experiences with dentists and I reluctantly made an appt upon the recommendation of a friend. I could not have been happier about my experience. They didnt shame me for neglecting to take care of the problems earlier and their optimistic attitude made me feel a lot better.