Dr Johnson is very kind,professional, and understands the time and needs of both the child and their parents. He is very patient and explains each step that is needed. The office staff is very helpful and organized. They don't overbook so that children are waiting for long periods of time. The results have been great!