Dr. Lupi and everyone on his team are great. They always take the time to make sure that your appointment is the best it can be. They care about each and every one of their patients and their teeth and are always extremely kind. They are the best people anyone could ask for as orthodontists!