I took my 5 year old daughter here. Dr Non and staff were very friendly and helpful with my questions and concerns. I was very surprised that she was completely done in about 13-15 minutes and that included xrays. I can't imagine this is enough time to do a cleaning xrays and the doctor exam. Perhaps they are quick and efficient, but it just didn't feel right. And no matter how helpful you are, front desk staff should not be snacking while speaking with patients. Not professional.