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.
U.S. Workers
136,740
Median Salary
$50,970
10-Year Growth
+5.9%
Annual Openings
12,700
Typical entry: No formal educational credential
28 of 28 tasks have some AI capability
Exposure Trend
This score reflects estimated AI technical capability for tasks in this occupation. It does not predict employment changes, and it does not account for company-specific constraints, regulation, or adoption barriers.
Estimate materials and labor required to complete roofing jobs.
AI: Fully automatable - AI can automatically generate accurate material and labor estimates from plans, aerial imagery, and measurement tools.
Inspect problem roofs to determine the best repair procedures.
AI: Partial - AI (with drones and imagery) can identify roof damage and recommend repairs, but nuanced diagnosis, safety considerations, and final method selection still typically require human judgment and inspection.
Remove snow, water, or debris from roofs prior to applying roofing materials.
AI: Partial - Mechanical and remote systems can remove snow/debris in some scenarios, but diverse roof shapes, safety risks, and ad-hoc conditions mean the task is not fully automatable across the board.
Set up scaffolding to provide safe access to roofs.
AI: Partial - Some mechanized and modular scaffolding systems exist, yet scaffold erection remains a manual, safety-critical activity that AI can assist with but not fully automate in most real-world sites.
Cement or nail flashing strips of metal or shingle over joints to make them watertight.
AI: Partial - AI can provide precise placement plans, step-by-step instructions, and control for semi-automated tools but cannot reliably perform manual flashing installation end-to-end without human or advanced robotic hardware.
Install partially overlapping layers of material over roof insulation surfaces, using chalk lines, gauges on shingling hatchets, or lines on shingles.
AI: Partial - AI can plan shingle layout, generate chalk line positions, and support robotic aids, but cannot fully perform complex manual layering and adjustments on-site.
Cut felt, shingles, or strips of flashing to fit angles formed by walls, vents, or intersecting roof surfaces.
AI: Partial - AI can produce exact cutting patterns and guide automated cutters or technicians, but on-site fitting and dexterous adjustments still require human labor.
Apply plastic coatings, membranes, fiberglass, or felt over sloped roofs before applying shingles.
AI: Partial - AI can specify membrane layouts, monitor application quality, and operate spraying/equipment in controlled settings, but full physical application on sloped roofs remains partially manual.
Install, repair, or replace single-ply roofing systems, using waterproof sheet materials such as modified plastics, elastomeric, or other asphaltic compositions.
AI: Partial - AI can design single-ply roofing jobs, sequence adhesive or heat-welding steps, and assist semi-automated applicators, but cannot fully replace skilled installers in varied field conditions.
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.
AI: Partial - AI can design waterproofing schemes, optimize coatings and application parameters, and control spray systems in controlled environments, but full end-to-end waterproofing installation on varied surfaces still needs human execution.
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.
AI: Partial - AI can recommend materials, give step-by-step procedures, and oversee mechanized equipment, but the broad range of covering tasks involves manual tool use and on-site judgment beyond current AI-only capabilities.
Attach roofing paper to roofs in overlapping strips to form bases for other materials.
AI: Partial - AI can calculate overlap, layout, and fastener patterns and control fastening machines, but attachment of roofing paper on complex roofs remains largely manual.
Apply reflective roof coatings, such as special paints or single-ply roofing sheets, to existing roofs to reduce solar heat absorption.
AI: Partial - AI can specify reflective coatings, model energy impact, and control spray/installation equipment, yet actual coating application and roof prep remain only partially automatable in real-world conditions.
Install vapor barriers or layers of insulation on flat roofs.
AI: Partial - Mechanized roll-out and positioning systems plus vision guidance can do much of the work on flat roofs, but edge sealing, transitions, and irregular conditions still require human skill.
Apply alternate layers of hot asphalt or tar and roofing paper to roofs.
AI: Partial - AI-guided equipment can assist with layer placement and heating, but handling hot asphalt on complex, variable roofs with safety and judgement requirements prevents full automation by 2025.
Cover exposed nailheads with roofing cement or caulking to prevent water leakage or rust.
AI: Partial - Automated vision and dispensing tools can locate and apply sealant to many exposed nailheads, but inconsistent surfaces and access constraints limit fully autonomous deployment.
Smooth rough spots to prepare surfaces for waterproofing, using hammers, chisels, or rubbing bricks.
AI: Partial - Robotic manipulators can perform some surface-smoothing tasks, yet variable material properties and the fine tactile judgement needed mean humans remain essential in many situations.
Install solar roofing systems that have energy-collecting photovoltaic panels built into roofing membranes, shingles, or tiles.
AI: Partial - Robotic panel handling and alignment are advancing, but integrated solar-roof systems require complex electrical integration, sealing, and code compliance that prevent full automation by 2025.
Glaze top layers to make a smooth finish or embed gravel in the bitumen for rough surfaces.
AI: Partial - Broadcasting gravel and some finishing can be mechanized, but achieving consistent glazing and finish quality across varied sites still needs human oversight and manual touch-ups.
Mop or pour hot asphalt or tar onto roof bases.
AI: Partial - Mechanical mopping and heated-distribution equipment exist to assist, but safe handling of hot tar/asphalt and adaptations to irregular roof geometry limit full automation.
Install attic ventilation systems, such as turbine vents, gable or ridge vents, or conventional or solar-powered exhaust fans.
AI: Partial - Pre-positioning and mounting aids and AI planning can speed ventilator installation, but cutting roof penetrations, flashing, and electrical hookups typically require human technicians.
Install skylights on roofs to increase natural light inside structures or to reduce energy costs.
AI: Partial - Robotic lifting and placement can assist with skylight installation, but precise flashing, waterproofing, and on-site structural adjustments keep humans in the loop.
Spray roofs, sidings, or walls to bind, seal, insulate, or soundproof sections of structures, using spray guns, air compressors, or heaters.
AI: Partial - Automated sprayers and AI-guided robots can handle consistent spraying in controlled conditions, but variable roof access, surfaces, and safety concerns limit full autonomous deployment as of 2025.
Apply gravel or pebbles over top layers of roofs, using rakes or stiff-bristled brooms.
AI: Partial - Spreading gravel is amenable to mechanization and automated distributors, yet achieving uniform coverage and addressing edges/obstacles still usually needs human supervision or finishing.
Attach solar panels to existing roofs, according to specifications and without damaging roofing materials or the structural integrity of buildings.
AI: Partial - AI can plan layouts and assist with mechanized fastening, but reliably attaching panels across diverse roof types without risk to roofing integrity still requires substantial human skill and oversight.
Punch holes in slate, tile, terra cotta, or wooden shingles, using punches and hammers.
AI: Partial - Robotic drilling/punching systems can perform precise hole-making in controlled settings, but brittle materials and unpredictable on-roof conditions make fully autonomous hole punching unreliable in many real-world cases.
Apply modular soil- and plant-containing grids over existing roof membranes to create green roofs.
AI: Partial - Placing modular green-roof grids can be semi-automated with guided machinery, but delicate plant handling, rooftop navigation, and variability in existing membranes prevent full automation widely in 2025.
Install layers of vegetation-based green roofs, including protective membranes, drainage, aeration, water retention and filter layers, soil substrates, irrigation materials, and plants.
AI: Partial - Some substeps (membrane laying, irrigation component placement) can be mechanized, but the multi-layered, site-specific, and delicate nature of full green-roof installation still requires substantial human involvement.