Definitely use Mark Again.
Mark identified and sorted a long standing, intermittent fault on our system that had perplexed other electricians. He is a gentleman, professional and considerate (insisted on taking his shoes off at the door) and reliable. I have taken his details and he is now in my contacts to be used in future. I can not fault him on service, quality, value, reliability and follow up support.