Skip to content

O*NET-SOC 47-2181.00

Roofers

Cover roofs of structures with shingles, slate, asphalt, aluminum, wood, or related materials. May spray roofs, sidings, and walls with material to bind, seal, insulate, or soundproof sections of structures.

From O*NET 30.3

Tasks

From O*NET 30.3, by importance, as O*NET OnLine lists them

Free · O*NET 30.3
  1. Inspect problem roofs to determine the best repair procedures.Core13574
  2. Remove snow, water, or debris from roofs prior to applying roofing materials.Core13586
  3. Set up scaffolding to provide safe access to roofs.Core13575
  4. Estimate materials and labor required to complete roofing jobs.Core20793
  5. Cement or nail flashing strips of metal or shingle over joints to make them watertight.Core13578
  6. Install partially overlapping layers of material over roof insulation surfaces, using chalk lines, gauges on shingling hatchets, or lines on shingles.Core13584
  7. Cut felt, shingles, or strips of flashing to fit angles formed by walls, vents, or intersecting roof surfaces.Core13580
  8. Apply plastic coatings, membranes, fiberglass, or felt over sloped roofs before applying shingles.Core13592
  9. Install, repair, or replace single-ply roofing systems, using waterproof sheet materials such as modified plastics, elastomeric, or other asphaltic compositions.Core13579
  10. Attach roofing paper to roofs in overlapping strips to form bases for other materials.Core20794
  11. Cover roofs or exterior walls of structures with slate, asphalt, aluminum, wood, gravel, gypsum, or related materials, using brushes, knives, punches, hammers, or other tools.Core13585
  12. Waterproof or damp-proof walls, floors, roofs, foundations, or basements by painting or spraying surfaces with waterproof coatings or by attaching waterproofing membranes to surfaces.Core13590
  13. Apply reflective roof coatings, such as special paints or single-ply roofing sheets, to existing roofs to reduce solar heat absorption.Core19851
  14. Apply alternate layers of hot asphalt or tar and roofing paper to roofs.Core13587
  15. Install vapor barriers or layers of insulation on flat roofs.Core13581
  16. Cover exposed nailheads with roofing cement or caulking to prevent water leakage or rust.Core13583
  17. Smooth rough spots to prepare surfaces for waterproofing, using hammers, chisels, or rubbing bricks.Core13593
  18. Glaze top layers to make a smooth finish or embed gravel in the bitumen for rough surfaces.Core13594
  19. Mop or pour hot asphalt or tar onto roof bases.Core13591
  20. Install attic ventilation systems, such as turbine vents, gable or ridge vents, or conventional or solar-powered exhaust fans.Core19853
  21. Install skylights on roofs to increase natural light inside structures or to reduce energy costs.Core19855
  22. Spray roofs, sidings, or walls to bind, seal, insulate, or soundproof sections of structures, using spray guns, air compressors, or heaters.Supplemental13589
  23. Apply gravel or pebbles over top layers of roofs, using rakes or stiff-bristled brooms.Core13595
  24. Attach solar panels to existing roofs, according to specifications and without damaging roofing materials or the structural integrity of buildings.Supplemental19852
  25. Punch holes in slate, tile, terra cotta, or wooden shingles, using punches and hammers.Supplemental13596
  26. Apply modular soil- and plant-containing grids over existing roof membranes to create green roofs.Supplemental19850
  27. Install layers of vegetation-based green roofs, including protective membranes, drainage, aeration, water retention and filter layers, soil substrates, irrigation materials, and plants.Supplemental19854

Technology Skills

From O*NET 30.3, 21 examples in 8 categories, 4 Hot Technology

Free · O*NET 30.3

Computer aided design CAD software

  • AppliCad Roof Wizard
  • ASR Software LWC-Plus
  • ASR Software Taper-Plus
  • ASR Software TopView LE
  • ASR Software TopView ME
  • DigiTools Roof CAD
  • Ziatek RoofDraw

Data base user interface and query software

  • CADAFIS
  • Insight Direct ServiceCEO
  • Roof Pro Estimate Software Roof Pro
  • RoofLogic
  • Wintac Pro

Analytical or scientific software

  • Energy cost evaluation software
  • Exele TopView
  • Humidity and vapor drive calculation software
  • Roofing Calculator

Project management software

  • Maintenance record software

Spreadsheet software

  • Microsoft ExcelHot Technology

Office suite software

  • Microsoft Office softwareHot Technology

Operating system software

  • Microsoft WindowsHot Technology

Word processing software

  • Microsoft WordHot Technology

Detailed Work Activities

From O*NET 30.3, under their work activities; open one for the AI skills Workforce Automation maps to it

Free · O*NET 30.3

Inspecting Equipment, Structures, or Materials

  • Inspect work sites to determine condition or necessary repairs.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet

Making Decisions and Solving Problems

  • Estimate materials requirements for projects.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Estimate construction project labor requirements.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet

Performing General Physical Activities

  • Remove debris or vegetation from work sites.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Pour materials into or on designated areas.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Spread sand, dirt or other loose materials onto surfaces.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Apply adhesives to construction materials.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet

Handling and Moving Objects

  • Install doors or windows.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Install roofing materials.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Install insulation in equipment or structures.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Install green structural components, equipment or systems.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Assemble temporary equipment or structures.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Drill holes in construction materials.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Apply paint to surfaces.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Apply sealants or other protective coatings.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Cut carpet, vinyl or other flexible materials.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Smooth surfaces with abrasive materials or tools.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Install solar energy systems.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet

Job Zone

From O*NET 30.3

Free · O*NET 30.3

Job Zone 1-2: Very Little to Some Preparation Needed

Workforce Automation analysis, not part of the source

WFA coverage: AI skills for this job

WFA · Part of the paid plan when accounts open

Pilot mapping: these skill links come from our seed list and haven’t been reviewed yet. Expect them to change as each one is checked.

DWAs covered by an AI skill0 of 18
Distinct tools0
Level mix
  • No tools yet

Equivalents

NICE work roles, with their DCWF equivalents

Mapped to this job by the ETO-CSET NICE/O*NET crosswalk (2024); roles from NICE Framework Components v2.2.0, DCWF equivalents from DoD DCWF Tool v5.3 (2026-09-25)

Free · NICE Framework Components v2.2.0 and DoD DCWF Tool v5.3 (2026-09-25)

No NICE work role maps to this job.