John is very skilled, works very efficiently, and did a complex wiring job expertly. Plus he is very pleasant to work with. Highly recommended!