I take my son here for his yearly exams and teeth cleanings. The staff is very professional. The office is very clean yet welcoming. Dr. Bennett is very kind and patient. He really has a way with my son. My son is never nervous about going to the dentist even though he has had to have 2 teeth filled and a cavity pulled.