Time may vary depending on complexity and nature of the job.