Contractor thought repair job was done