I have been working with relatively large companies as a contractor. In that setup, I didn't really concern about "contract" since they provided with all necessary contract forms and I just needed to sign and return them.
Recently, I started working with small businesses and I found many of small businesses do not have a good process to handle contractors. So I think I may need contract forms before working with them to prevent from getting unnecessary lawsuits or something similar. I tried to find any online resource to build such forms but couldn't do that. May I have to talk to a lawyer for this? Any tip or point to such materials would be appreciated.