We love Dr. Lupi’s office. Everyone is so nice and welcoming. It’s clean, organized, and a well run business. They take their time and explain things for each kid to understand what they are supposed to do and how they have progressed.