I have been seeing Dr Cheng for more than a decade. He has been a great dentist who is always on time. I have routine cleaning, root canel, and crown works done here. He always pays great attention to details and does all the work himself. He also continue to attend post doctor study to advance himself on weekends. Great dentist!!