This company did not deliver on any of the promises made - did not attend before 1030, did not call me back once when they said they would, did not provided the promised engineer. Found out that this is because they want so much profit from a call out that the engineer was not willing to take such a low payment for my job. I needed a new thermostat for the emersion heater and a new tank in the loft, after they both blew in the middle of the night! They even took my money after a 5 min visit from the initial engineer, and then said I would have to write to them to get a refund - for doing nothing!