John is very friendly, reliable and thorough - would highly recommend! We’ve had ongoing issues with our boiler and he was eager to see the problem through to the end. He came round to check shortly after I called and fixed the issue. He followed up on the job too to ask how the water was. 5 stars