Scheduled an extremely last minute appointment with Dr. Lam. Check-in and waiting time was less than 10 minutes total. Every employee I encountered was extremely kind and helpful. Dr. Lam was very thorough, friendly, and explained everything well. She discussed options with me while listening to my concerns and working with me to figure out the best plan of action. On top of all that, she squeezed me in for a way overdue cleaning before I left the office. Dr. Lam will definitely be my dentist for the foreseeable future!