Residential Project Manager

Baker Roofing CompanyAsheville, NC
Onsite

About The Position

Baker Roofing Company is seeking an experienced Residential Roofing Project Manager to join their team. The role involves managing residential projects within a specific region. The company emphasizes employee success through competitive bonus plans, intensive training, competitive benefits, prioritizing safety, and work-life balance. Baker Roofing Company is an industry leader with over 100 years of experience and a family-centered culture, operating in over 20 locations across the Southeast.

Requirements

  • Minimum High School Graduate/College Preferred
  • 5-7 years minimum experience; 2-3 years for a roofing company
  • OSHA-30 certification
  • First Aid/CPR/Bloodborne pathogen training
  • May require other specific equipment license or training
  • Driver’s License: Required
  • Experienced with Microsoft Outlook, Word, Excel, and Scheduling
  • Must Speak English
  • Extensive knowledge and experience in various types of residential roofing
  • Motivated and professional
  • Strong organizational and writing skills
  • Ability to manage several ongoing jobs
  • A passion for customer service and teamwork
  • A proven track record of managing projects from start to finish- budgeting, production, costs, materials, etc.

Nice To Haves

  • Spanish is a plus

Responsibilities

  • Responsible for the overall results of the job, including office and field duties from turnover meeting until final completion of project.
  • Review contract before execution, compare with proposal / estimate, and flag all discrepancies.
  • Review and approve shop drawings and submittments – make recommendations for changes if necessary and review wind uplift requirements.
  • Ensure warranties have been applied for, work permits, and job contract are in place and has been fully executed before any materials are released or work is performed on site.
  • Ensure that Superintendent job file has been prepared and job is planned out with the field staff before work begins.
  • Schedule and attend pre-planning sessions with General Contractor and/or homeowner.
  • Schedule pre-roofing conference before roofing work begins.
  • Coordinate work schedule with clients and subcontractors and inform Superintendent of all changes in the schedule.
  • Maintain job site records, daily reports, delay requests and weather reports as required.
  • Monitor job progress – provide input to assist with production reports and monitoring job costs: report to Department Head weekly regarding job cost status.
  • Review and approve time sheets for completeness and accuracy based on GPS reports.
  • Resolve problems and issues that may arise – includes both technical and contractual.
  • Provide support to Superintendent as required for materials, schedule, and cost information.
  • Prepare estimates for minor change orders and provide information/support to Estimators for major change orders.
  • Maintain a change order status log and keep Accounts Receivables informed of all pending and approved change orders.
  • Submit monthly billings based on contract requirements.
  • Attend meetings at main office and on site as required.
  • Attend weekly Department Team meetings, provide status reports / cost information on current jobs for review and discussion.
  • Cost control – projection of final costs expected for each job prior to monthly “jobs in progress” meeting with accounting.
  • Assume responsibility for total project preparation, execution, and close out.
  • Responsible for purchase orders, requisitions, and consolidated delivery forms.

Benefits

  • Competitive bonus plan
  • Intensive training courses
  • Competitive benefits
  • Prioritizing safety
  • Emphasizing work-life balance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service