Brandon Lewis of Beacon Electric was very friendly, professional, and did a great job. We are very satisfied with the work he did in changing all of our outlets (indoor and outdoor), switches (indoor), and light fixtures (indoor, and two outdoor). He also upgraded the floodlights in the backyard. These all needed changing because they are almost 30 years old and we were having problems. He did a full diagnosis on our wiring and said our wiring and our electric box were in great shape (whew). He added a surge protector to our electric box and changed some of the connections to bring them to code. He brought everything up to code and said that there was a 7 year guarantee. It took two and a half days to do the work. He came with a helper the first day, and worked alone for a day and a half. I would strongly recommend Brandon as he is very knowledgeable. The work was very expensive, but we could not find anyone else who would even come out to provide an estimate.