Yes, the question is how much effort will be required. For boards designed with discrete components there should not be any complications. However, boards with highly specialized ICs or embedded firmware can pose problems. In these cases either another working board is required that we can test or some documentation must be available. Typically, the less information available the more effort required.