I cannot recommend Joe highly enough. He came out and provided a fair quote for the work needed and then on the day, he arrived on time, double checked what was needed, and worked quickly and efficiently. He was also brilliant with our soppy old cat, Iris, who adored him! I will definitely be returning to Joe for future electrical issues/updates.