Commercial Roofing Service Manager

TeamCraft Roofing•Dallas, TX

About The Position

TeamCraft Roofing is an independent, family-owned commercial roofing company with more than 28 locations across 13 states. The Commercial Roofing Service Manager leads a local branch operation, develops employees and promotes the company’s values of safety, honesty, teamwork, and quality. The role is responsible for selling and growing the branch’s work, maintaining positive customer relationships, and managing service jobs from receipt of the purchase order through completion and billing. Duties include estimating, project management, scheduling, employee supervision, paperwork, and communication. The manager is expected to follow OSHA and company safety requirements, provide employees with necessary safety equipment and direction, and maintain a legal, drug-free workplace. Approximately 60% statewide travel is required. The position involves working outdoors in varied weather, visiting jobsites, climbing ladders and working around roofing materials and potentially hazardous conditions. Compensation is listed at $90,000–$125,000, negotiable based on experience and demonstrated skills, with a structured bonus plan following a 90-day performance evaluation. Employment offers are made on a 90-day trial basis.

Requirements

  • High school diploma or GED and five years of experience in a commercial roofing environment.
  • Considerable knowledge of commercial roofing systems, materials, and installation methods.
  • Knowledge of state and local building codes, including the Uniform Building Code, and electrical and plumbing codes.
  • Some knowledge of construction site development and commercial construction, demolition, and remodeling procedures.
  • Experience identifying roof types and estimating materials, labor hours, and replacement costs for commercial roofing projects.
  • Experience directing large-scale commercial roofing projects and interpreting roofing plans, specifications, and standards.
  • Experience determining roofing product acceptability and developing warranties.
  • Experience developing and monitoring construction and contract documents.
  • Valid driver’s license.
  • Ability to read and interpret safety rules, operating and maintenance instructions, and procedure manuals in English, and to write routine reports and correspondence.
  • Ability to perform basic arithmetic with whole numbers, fractions, and decimals, and calculate rates and ratios.
  • Strong communication skills and comfort answering questions from clients, employees, and company leadership.
  • Working knowledge of how roofing systems function and are assembled.
  • Strong organizational skills, including an effective personal filing and storage system.
  • Ability to define problems, collect data, establish facts, draw valid conclusions, and interpret mathematical or diagram-based instructions.
  • Ability to work outdoors in all weather conditions and climb ladders or scaffolding, including ladders up to 40 feet.
  • Ability to frequently lift and carry 15–50 pounds and push or pull up to 150 pounds; perform occasional twisting, reaching, bending, stooping, and squatting; and work on one’s feet, load trailers, and handle and stack materials and equipment.
  • Ability to mount and dismount lifts, trucks, or tractors repeatedly and maintain balance in unstable positions.
  • Ability to use a tar pot, torch, wheelbarrow, spud bar, shovel, rake, broom, and tar mops.
  • Ability to work around hazardous materials and conditions, including fumes, dust, dirt, smoke, gases, grease, oils, solvents, hot products, and elevated worksites, while following safety practices and using personal protective equipment as needed.
  • Manual dexterity to complete projects in a craftsmanlike manner.

Responsibilities

  • Lead the local branch operation, with a target minimum of 10 roof technicians, and work toward company financial and quality targets.
  • Promote and maintain the company’s safety, honesty, teamwork, and quality values; comply with OSHA and company roofing safety policies and address safety plans and inspections on jobsites.
  • Sell work, grow the operation and customer base, and maintain positive customer relationships by identifying customer needs and proposing solutions.
  • Hire, train, orient, evaluate, and develop employees, including establishing career paths and reviewing them quarterly.
  • Manage service jobs from purchase order through completion and billing, including scheduling, labor assignments, materials, accommodations, equipment, job progress, and invoicing.
  • Evaluate low-slope and steep-slope roofing systems, diagnose roof problems, and recommend solutions.
  • Read drawings and specifications; perform take-offs, estimates, proposals, scopes of work, change orders, job cost analysis, and project documentation.
  • Maintain the dispatch board and field management system, review and correct work orders, complete daily reports and inspections, and close work orders within 30 days of dispatch.
  • Complete required weekly reporting, timekeeping, toolbox talks, job calls, and conference-call updates.
  • Prepare and maintain Material Transfer Orders, warranty pre-installation notices, and warranty documents.
  • Maintain organized company credit card receipts and complete monthly bank and credit card reports by the 10th of each month.
  • Inspect company service vehicles monthly and visit jobsites weekly to evaluate safety, quality, and efficiency.
  • Communicate professionally and promptly with customers, employees, vendors, and company leadership by email, text, and phone.
  • Develop jobsite plans covering safety, loading and unloading, dumpster placement, and related logistics.
  • Follow health and safety procedures, report and correct hazards, train associates in safe work practices, and participate in accident and hazard investigations and safety programs.
  • Maintain a legal, drug-free workplace and refrain from side work unless approved in advance by the Service Director.
  • Travel approximately 60% statewide and work outdoors in varied weather conditions.

Benefits

  • Competitive base salary and structured bonus salary plan after a 90-day performance evaluation.
  • Medical, vision, and dental insurance.
  • Company vehicle and gas card.
  • Company laptop and smartphone.
  • Paid vacation, sick leave, and holidays.
  • 401(k).
  • Optional life insurance.
  • Interactive web-based training and other career-advancement training opportunities.
  • Open access to the estimating department.
  • Support and training from a full-time safety department.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service