if it was my job i would have charged for the cooker install and not charged to repair the leak. Hopefully its been fitted correctly, over half the cookers i fit i have to move the pipework, bayonet to the new cookers instructions, supply a bracket or chain, sometimes hose so id def have charged...