I used Dave recently, based on the feedback posted above. We had to rearrange his visits a few times because of schedules (mine & his) but he was incredibly communicative and identified the boiler problem quickly. I would agree he is reliable, friendly and did a good job. Will definitely use Dave again and recommend.