Roofing Technician

MDM CONTRACTING•Seattle, WA
•Onsite

About The Position

The Roofing Technician is responsible for performing installation, repair, and maintenance of roofing systems for multi-family residential and commercial properties. This role ensures high-quality craftsmanship, adherence to safety standards, and customer satisfaction. The Roofing Technician works as part of a team to complete projects efficiently and effectively, often in varying weather conditions and at elevated heights.

Requirements

  • High school diploma or equivalent required
  • Minimum 1–2 years of roofing or construction experience required
  • Valid driver’s license and reliable transportation required
  • Ability to work at heights and in varying weather conditions
  • Knowledge of roofing materials, tools, and installation techniques
  • Strong attention to detail and commitment to quality workmanship

Nice To Haves

  • technical or trade school certification preferred
  • Ability to read and interpret blueprints or technical drawings preferred
  • OSHA or other safety training certification is a plus

Responsibilities

  • Install, repair, and replace roofing systems including shingles, metal, tile, and flat roofing materials.
  • Inspect roofing systems to identify damage, leaks, or deterioration and recommend appropriate solutions.
  • Ensure compliance with safety standards, including use of PPE and fall protection systems.
  • Maintain tools, equipment, and vehicles in safe working condition.
  • Remove old roofing materials and prepare surfaces for new installation.
  • Assist with estimating material requirements and tracking project timelines.
  • Communicate effectively with supervisors, team members, and customers regarding project progress.
  • Adhere to company policies, safety protocols, and quality standards on every job.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service