Thanks for all that.
Obviously I want to remain in control of the process, and the costs, and not be misled into having things done which I could do myself.
However, I don't want to be in a situation where a reputable heating engineer won't do it because there is little money for him or...