... project. Estimation requires a thorough Knowledge of the construction procedures and cost of materials & labour in addition to the skill , experience ...