how long should they take to complete the job?