I can vouch for and.co, you as the contractor can crate a customized contracts which addresses most of your concerns. You can also add extra clauses just in case. If all parties are acting in good faith then the amendments/additions on the generated contract shouldn't need to be run through a lawyer