When I first started building websites as a side business, I didn’t use contracts.  I would meet with someone who needed a website and we would come to either a verbal or email agreement.  That was pretty much it!  I’d get to work and figure it out as we went along.   It wasn’t until I had my first problem client who wanted a billion revisions, changed the projects in the middle of it, and then expected to pay the same amount.  Recently after that, I also had a client who just refused .