Dr. Langley is the best at giving shots; if you have really bad teeth (as I do), you will really appreciate him! I can't even feel it when he gives me a shot! He is awesome, nice, and everyone else in the office is nice and helpful; I really don't ever have to wait very long when I make an appointment, and once I get to the office, I never have to wait at all. Insurance coverage is really good, too. Highly recommended (and I have been to a lot of dentists in my life) I have been going here for about five years now