Dr. Lam and the staff are amazing! My husband and I are both patients here and have never had a negative experience. Each time I've had even a cleaning, it's been "fun" because he actually engages you in conversation and cares about your well-being. Appointment wait time is always quick, almost no wait at all. Very clean and tidy, lovely decor, and the receptionists are always so attentive and caring. Definitely would recommend this dentist to family and friends.