While I love the idea of JaaS (Justice As A Service) I suspect that in most cases the cost will make it unworkable. In the situation OP faced, figuring out whether the contract has been correctly executed and whether the payment should have been made would have required specialized knowledge as well as time to look into the details of the case.