Would 100% recommend this company. I had been without heating and hot water for nearly a week as I had arranged for a company to come out who was not sticking to their time slots! I phoned Hadley’s and spoke to Cameron who was very understanding and attended my property the same day. Cameron was able to identify the fault and replace the faulty component and shortly after everything was working. He was very professional and re-assuring explaining everything he was doing and what needed to be done.