We love Dr. Horsley and his staff! The office environment is so friendly and positive, the entire experience is great. Dr. Horsley is so knowledgeable and friendly - we have been very pleased with our orthodontic experience so far.