with a contract price, your customer, and your employee is happy, the customer knows upfront just how much th work is is going to cost, your employee is working a book priced job, where the hours have been tested by previous actual work, so everyone knows where they stand.