John was excellent. He rewired my hall lighting without any fuss. I needed the job doing at the weekend which he was happy to do. He is polite, friendly, punctual, and does a good job at a good price and cleans up after himself. I am going to use him to replace my kitchen taps as well.