Dr. Competiello, unlike many dentist, takes his time to explain everything that he is doing. He treats every patient with respect. The office is small and does not seem like a factory as some other dentist office do. The procedures are mostly pain free and outcome has always been pleasant at the end. Highly recommended.