I found Blessing to be prompt, professional, helpful, patient and good at providing explanations. His quoted price was definitely reasonable given the total time that he spent looking into the hot water problem. Also, he charged no call out fee. I would (and already have!) certainly recommend him.
Details of job (5/12/111) are as follows. Blessing promptly accepted the job and contacted me. He spent some time on the phone finding out more information about the issue and mentioning what the possible causes might be. We initially discussed that he might not be able to come round until the next day, but then he said that he would be able to come over that evening 6-7pm. Blessing promptly arrived at 6pm. We discussed the situation some more and then he spent time testing the electricals/immersion heater/water temperature in order to asceratin what the problem was. He spent time explaining what the problem was, how it might have happened and what the (limited) options were for resolving it. We agreed the option and the price for the work. He then quickly carried out the work. He tested the water to make sure that it was heating up and it was. After the job had finished, he also later texted to check that the water was by now hot, which it was.