I used to do the “handshake” for small little carpentry jobs, but no more. You only need to get burned once before you learn to get EVERYTHING in writing. You don’t need a lawyer. I don’t even call them contracts. I call em details. The whole point is to be as detailed about the scope of work and who’s responsible for what. The unintended benefit is that even the clients/HO feel more comfortable knowing exactly what’s expected on both ends.
As a perk of membership in our Builders Association, they have developed a contract for use by members that covers all of the state statutory requirements. it is free to members. they have several other items such as this that are only available to members. It makes membership valuable as it would cost a lot more if you had to develop all that they provide on your own.