Dr. Uppleger and staff are excellent! They are caring and professional. We have never had to wait more than 5-6 minutes to be seen. He makes sure each patient is comfortable and calm before a procedure. He is a highly trained, highly skilled dentist who is informed on the latest and best dental techniques, equipment and products. The staff is also wonderful with children.