The office is very clean and technologically-advanced. Their staff is nice and friendly, however a bit forgetful. They unfortunately forgot to give me a prescribed toothpaste(that was recommended for me by the dentist) on two visits in the same week-period. I do plan to come here again. Dr. Farinacci seems to be a friendly and knowledgeable dentist.