I have been going to Dr. Lupi for a little over a year now. I can Truthfully say that i enjoy going there. The waiting room is cozy, the building is always clean and the staff is so friendly that they know you on first name basis outside of the office. I have never waited to go in the back for more than just a few minutes and the staff is always ready and prepared for my visit. All of the staff is skilled and know what they are doing. I highly suggest Dr. Lupi and his team.