You've just found the perfect graphic designer for your rebranding project. Their portfolio impressed you. The rates fit your budget. You're ready to start immediately. But then you remember you need a contractor agreement. You wonder what exactly should go into this...