Whilst previous boiler services from other companies seemed to 'have done the job', it became apparent over time that a yearly service could vary from 40 minutes to just 15 minutes - ringing an alarm for me. Time to find someone new. What a revelation: this engineer was highly techically knowledgeable (evidencing parts of the boiler that had not been properly serviced or checked by showing us the components and the subsequent wear, damage or consequence of a lack of attention) and who systematically checked & worked through each part of our boiler. Also, in 12 years, only 1 other engineer had checked & bled the radiators. Jim was here for a few hours - explaining what he was doing, what he had found and corrected. Much wear was caused by poor or inadequate servicing. So it seems boiler engineers are like delivery couriers now - racing to fit in as many "services" as possible and not doing a thorough job. This company is 'old school' - proper, caring, courteous, competent, quality-driven. He didnt charge for all the extra time spent sorting out our boiler. Incredible service all round. I highly recommend - the difference in 'quality' was a revelation and so we will not be returning to the other company. This one is a keeper. Treasure such a rarity; they dont come along often.