I've had a number of dental problems over the years, and I've visited many different dentists. Teresa Knobles is by far the best of any I've gone to. She's kind, upbeat, and very thorough. The office staff has been helpful as well. Dr. Knobles is particularly skilled at cosmetic dentistry. That's where her passion really lies as well.