Make sure your construction inventory management software lets you scan out material at the jobsite and assign it to a phase or floor for job-costing as well as auto-replenish inventory using dynamic min/maxes that are updated with your actual usage.