Our experience with Dr. Lupi's office was great from start to finish. The treatment plan was explained well, appointments were always held on time and we knew what to expect. Everyone is always super friendly and great at what they do.