Dr. Horsley is a great specialist, he will make sure you love your new smile. The office staff is also friendly and professional.