Friendly and knowlegeable staff! I love the fact that your appointment time is the actual time you are seen. I appreciate that with having multiple kids that are all involved in extracurricular activities.