Dr. Horsley and his staff are very professional and good at what they do. I work in the dental field and know that he is one of the best orthodontists around!