Absolutely poor and ridiculous service. I've been bringing my kid here for the past year and most of the times you wait 20 minutes even though you have a booked appointment and the dentist on this occasion keeps walking in and out of the appointment to deal with another patient! I find this extremely disrespectful! And will not come back here. This isn't the first time for my kid at a dentist but she only cries when she comes here.