The technician, Bill, was amazing! He was very knowledgeable, punctual, and he took the time to explain everything in detail