Most banks do not accept third-party checks for cash since they have no way of knowing if the original signature is valid. However, your personal bank might accept it as a deposit and hold the funds until the check clears. For this reason, it is generally better to avoid third-party checks.