This place is good. Maybe too good. It's always bustling with activities. I don't know if it's a good thing because the wait can be long. We had to wait 40-45mins from appt time, not including time we got there. Seen maybe total time of 10mins from the time seated on the dentist chair to seeing Dr Sean and talking to him to saying thank you. So if you're going to have an appt here make sure you have nothing immediate you have to do. Otherwise, they're good as we continue to see them.