We've had a great experience at Baltimore Orthodontic Group. They are great with kids. The staff are friendly and professional, and they explained the process thoroughly at the beginning. My daughter loves the reward system too!