Dr. Lupi and his entire staff are kind and welcoming. They also provided choices and multiple time slots when scheduling for the next appointment!