The doctor and staff were very professional and helpful, and the doctor was great with my 8 year old son.