It sounds like you are getting the runaround, but you need to clarify if there were in fact checks written. Were there two checks written by Walter or one? Did Walter write the check in your name, in your fellow performer's name or one to each, or to Randy? If the check was written in your name, then Randy gains nothing by holding it, unless he is prepared to forge your endorsement. If it was written to Randy in the expectation that he would pay you, then Walter will be able to verify that it has been cashed, and provide you with a copy. What does it say in your written contract about who will pay you and when? Either Walter or Randy presumably have something to lose if you report them to the wedding party as deadbeats. My next communication would be a written letter telling whoever is responsible for payment that is what you plan to do in if payment is not forthcoming, including the facts you have and an itemized list of your charges cced to everyone involved. If that fails, send a bill payable by the bride or her mother and wait for her call. Then explain the situation to the ultimate purchaser and see if she will make this good or at least clarify her understanding of how you were to be paid. Small claims court is an option, but you need to know who is responsible to pay you before you can sue them. If you are a union member, then maybe your local can put some pressure on the venue owner. Unfortunately, there is no way to put a mechanic's lien on your performance.