Dr. Schneider is highly professional, knowlegable and competent. He has taught many up and coming dentists. Staff is friendly and very good at what they do. Great preventative maintence approach. 100% success with crowns. A little pricy but well worth it!