I usually avoid going to the dentist because of past experiences, but not anymore. This place is great! The staff are very friendly and efficient too. They get you in and out in a timely manner... They explain the treatments you need and allow you to make your own decision on what's best for you... Dr Ghim personally looks at the patients, even if you're just there for teeth cleaning. He does quality checks on every treatment which will assure you that it meets his standards. I would recommend them to anyone looking for a great dental experience.