Warehouse user agreement

When a new user goes to our ShipEdge page to create a new account it would be nice to not only have them accept the ShipEdges terms and conditions but also ours. At this time we need to send clients contracts that explain our responsibilities and other things. these are ready very carefully and most times end up with a lawyer. Having a check to accept terms and conditions page would make on boarding new accounts much easier. I assume there would be a way under preferences like we upload our logo to upload a contract that would appear to the client prior to them completing their account set up. This would allow each warehouse to have their own terms and conditions that reflect their actually business and it's needs.