They are great with my 12 year old son. We are seen on time and entire staff is kind. We have a great experience at each visit.