Did you word the work agreement yourself?
I am also doing this with over 20 years of experience. When I first started I looked at and read over existing contract templates - and I was worried about protecting myself.
But, do have something in writing, do not work on a handshake (unless it is very small).