Dr Horsley and his staff are awesome! I've been seeing him since I was 8 and although I had to have teeth pulled, all of my teeth have grown in straighter and I'm ready to get braces now.