William did his usual outstanding work. With a new home, we have changed and added new lights, fans, outlets etc. William is becoming part of our family and he is the best technician we have come across. Thanks TE!