A contract clearly delineates a path from start to finish for the project, payout schedules, and a target end date that can protect you and the contractor from any disputes that may arise. If a contractor offers to work without one, they could be attempting to take advantage of the lack of clarity.