Dennis of Hollingwoth Heating was recommended to me and I'm really glad I chose him to replace my water tank / immersion heater. He checked whether it could be repaired first before identifying that a replacement was required. He explained the full costs up-front, no nasty surprises. I was particularly impressed that he kept in touch after the job to check everything was ok with the water and he returned to tweak the thermostat to make sure I was happy. Great service all round, highly recommended!