Dr. Theroux and his staff are wonderful! From the moment I brought my son in for his evaluation to every visit after, Dr. Throux and his staff has been amazing! They are personable yet very professional. Not to mention the amazing atmosphere of the office. They have a game room and for the first time, my son looks forward to going to the dentist (orthodontist).