We've had the best experience with Horsley Orthodontics. The staff is efficient, fast, and friendly. Dr. Horsley is always both friendly and knowledgeable and it's been so easy to trust him throughout this process.