Freelance Contract

A service agreement for remote freelance work: scope, revisions, payment milestones and who owns the files.