Unfortunately, I do not reccommend this dentist. The assitant and records manager, Carrie Roth is horrible and makes your visit to see Dr. Roth poor. She interupts the doctor during treaments. In addition, she over charges and watch your bill for odd charges. His work is expensive and not highest grade. I switched dentists after several years.