Contracts, contrary to popular opinion, is NOT the be all and end all to your problem.
If the amount is less than $7,000 (in some states)you can still make a claim in small court. sometimes just the threat of legal action is enough to get paid. the judge will scold BOTH of you for not knowing better about haviong a signed agreement, but when that's done it will come down to the facts.
plenty of pictures, and paperwork, should get you paid plus time spent on court prep and show.