Thanks, corgiman. That's exactly the stage that I am at now. Notice has been given to them to make good the fault and if they do not then another contracter will be brought in and a small claim raised. As you say, the hope is that once the Trading Standards folk get involved, maybe they will buckle.