Always great with the kids, patient, kind, courteous and efficient. Front desk staff always has a smile on, polite and courteous. Dental tech was good with my son during his x-rays and his cleaning. She was engaging and let him know what she was doing. Dr. Kelly is always friendly, professional and courteous. She keeps us parents well informed.