Go to a Local attorney, Most have done this for other contractors 100X before, so to duplicate for you should be cheap. Then add and subtract terms to suit your particular needs. Years of Experience will end up creating the best contract