John was very accommodating and fair in completing work for me. He did exactly what I asked from him, his rates were reasonable and, he came back when 2 of my 21 LED lights went frizzy to replace and to give me 2 additional replacement bulbs. I didn't give 10/10 only because I don't think the LED lights he put in were consistent. Some were Soft White while others were Cool White. Not sure that's John's fault though but the supplier. He's agood guy that I would recommend to anyone.