Alan visited us today but unfortunately our problem wasn't something he covered, however he helped as much as he could, even getting advice from another company. He was very polite, arrived on time and called beforehand. If he had been able to do the work we definitely would have had him back.