Analyze blueprints, specifications, proposals, and other documentation to prepare time, cost, and labor estimates for products, projects, or services, applying knowledge of specialized methodologies, techniques, principles, or processes. Computes cost factors and prepares estimates used for management purposes, such as planning, organizing, and scheduling work, preparing bids, selecting vendors or subcontractors, and determining cost effectiveness.