Electricmanscott,

If this works, GREAT. If it aint broke dont fix it. Obviously the best agreements addresses every possible "What if", for example "What if the dog gets out?" or "What if additional supplies are needed?" or "What if a dispute arises?" Get my picture. The more terms in your agreement, the more "What ifs" are addressed. But this must be balanced, because a lengthy contract will/can scare off an apprehensive customer.