I highly recommend Mr. Sparky electric. They arrived on time for the appointment, they had all the materials and parts they need to complete the job. The area that they were working in was kept clean and organized.Very Professional