Dr. Lupi and his team are EXCELLENT! They are very professional, kind, caring and simply GREAT! I highly recommend Dr. Lupi!!!