I would not recommend this dentist. He seems to overbook which means I usually have to sit in his waiting room for at least 30 - 45 minutes. Then when i am finally in his chair he seems to treat multiple patients at once. To me he always seems frazzled, trying to do too much at once and not very focused on my teeth. He gave me a filing that never felt right, i went to another dentist who told me that my tooth was fractured and needed a crown. i would NOT recommend this dentist.