top of page

Estimator/Project Manager

Position Purpose and Objectives:

A roofing estimator/project manager is responsible for bidding, selling and managing roofing projects.

  • Prepare accurate, timely estimates for potential jobs based on expertise

  • Develop and maintain strategic relationships

  • Manage projects for customer satisfaction, profitability and future process improvements

Specific Duties, Functions, and Responsibilities:

  • Know and stay current on design requirements, codes and materials; use expertise to prepare accurate and competitive proposals and contracts

  • Review and understand the scope of work and project specifications

  • Analyze blueprints, specifications, proposals, and other documentation to prepare time, cost, and labor estimates for products, projects, or services

  • Review data to determine material and labor requirements and prepare itemized lists

  • Compute cost factors and prepare estimates used for management purposes such as planning, organizing, and scheduling work; preparing bids; selecting vendors or subcontractors, and determining cost-effectiveness

  • Organize product information, shop drawings, and samples for submittals

  • Seek to constantly gain knowledge and improve ability to estimate all company products and systems

  • Develop labor estimates for potential jobs

  • Provide job packets to foreman to assist with job preparation for safety, HazCom, specifications, and labor expectations

  • Interface with individuals in the organization to obtain support and commitment to the cost estimates

  • Develop and maintain relationships with manufacturers, distributors, suppliers, and customers to strategically approach jobs and purchases

  • Consult with clients, vendors, or other individuals to discuss and formulate estimates and resolve issues

  • Secure required equipment/material process as required

  • Document customer feedback in job files

  • Identify material cost trends to assist management in cost reduction and process improvement

  • Identify and pursue potential business

  • Be responsive to the needs of existing and potential customers

  • Track, manage and debrief all projects

  • Purchase materials and equipment for all projects

  • Analyze completed projects to compare estimated costs to actual costs and determine reasons for discrepancies

  • Provide improvement recommendations to cost estimating procedures to reduce future discrepancies between estimated and actual costs

  • Maintain accurate, complete, and organized files

  • Maintain job communication for change order management with field personnel

  • Follow up on outstanding estimates as required or assigned by the general manager

  • Assist the production department in scheduling and coordinating jobs

  • Process manufacturer warranties

  • Collaborate with building owners/managers, direct supervisory personnel and subcontractors in interpreting specifications or blueprints, and coordinate various phases of construction to meet project and customer requirements and prevent delays

  • Review jobs after close-out to determine overall job performance

  • Be responsible for communicating and coordinating with superintendents and/or foremen

Education and Experience:


  • Bachelor's degree or High school plus 10-years of industry experience

  • English fluency

  • OSHA 10-hour card

  • Valid driver’s license

  • MS Office applications


  • Roofing industry experience

  • Bilingual fluency

  • OSHA 30-hour card

  • Familiarity with local building codes

  • Experience with estimating programs

bottom of page