As a result of a terrible and prolonged bad childhood experience, I had no faith and trust in dentists, that is, until I met Dr John. But with him, I have had cavities filled, root canals, caps and even implants and there is no dentist I would recommend more highly than Dr John. A more caring, competent and compassionate professional I have not found. And I am a physician myself.