Preparing site plans and specifications Inspecting construction sites to ensure compliance with design, project specifications, and safety codes Directing or performing surveys and measurements Estimating costs and preparing budgets Planning and coordinating construction activities for timely completion of projects Working…