Balfour reports ‘significant disruption’ on some sites