In recent freezing weather was left without heating and hot water. Despite being late afternoon they promised a call same day. Had no previous experience with this company but found them to be efficient, knowledgable and extremely polite. Arrived as promised, they use a system advising arrival time which we found useful. Identified the fault (we were already aware of it) unfortunately didn’t have replacement with him but assured us he would be back the following day. Returned fixed fault and as requested carried out service. Would not hesitate to recommend