If you value your time and are looking for a competent and pleasant doctor, then do not waste your time with Dr. Kelly Schmidt. We have three young children and have been seeing Kelly for over a year. Kelly is habitually late(40 mins or more) for all scheduled appointments no matter what time of day. He has an obvious disregard for his patients valuable time and work schedules. On several occasions we have had wrong measurements and he has missed routine shots that has forced us to come back to yet again wait around. Today Dr. Kelly Schmidt was a full 50 mins late to his first morning appointment. When asked what the delay was, his rude response was the last straw for us… he is as arrogant as he is unprofessional. We will be taking our children elsewhere. Cedar Falls deserves a better doctor then this guy.