Dr. Wagner is an extremely professional and competent dentist. He fixed some of my previous shoddy dental work that has been bothering me for years now. The office staff is extremely friendly and efficient. Best overall dental experience I've had in a long time!