Roofing training library

Roofing training that starts with fall protection

Five ready-made roofing courses cover safety and fall protection, roof systems and materials, installing shingles, flashing and leak diagnosis, and inspections, estimating and storm damage.

5 courses · 31 lessons · 90 tools covered · quizzes, XP, certificates and team tracking included

What's inside

  • Beginnerabout 40 min

    Roofing Field Basics: Safety and Your Toolkit

    What roofers do, licensing, fall protection and ladders, heat, power lines and other hazards, the tool kit, and working respectfully at a customer's home.

    • What the job involves, and what you need to do it legally
    • Fall protection
    • Ladders, access and weather
    • Heat, power lines and other hazards
    • The essential toolkit and materials
    • Professional conduct at the customer's home
  • Beginnerabout 35 min

    Roof Systems and Materials

    Roof anatomy and pitch, the main roofing materials and how long they last, decking and underlayment, ventilation, and measuring a roof in squares.

    • The parts of a roof
    • Pitch and measuring a roof
    • Roofing materials compared
    • Decking and underlayment
    • Attic ventilation
    • Counting what you need
  • Intermediateabout 45 min

    Installing Asphalt Shingles

    From tear-off to ridge cap: deck preparation, drip edge, underlayment, starter course, nailing, exposure, valleys and finishing a shingle roof the right way.

    • Tear-off and deck preparation
    • Drip edge and underlayment
    • The starter course and shingle layout
    • Nailing correctly
    • Valleys, hips and ridge
    • Finishing, cleanup and inspection
  • Intermediateabout 45 min

    Flashing and Leak Diagnosis

    The types of flashing and where they go, the usual sources of leaks, a step-by-step method for finding them, and how to explain ice dams and temporary repairs.

    • Why flashing matters
    • Types of flashing
    • Common sources of leaks
    • How to find a leak
    • Ice dams and condensation
    • Temporary and permanent repairs
    • Writing it up for the customer
  • Intermediateabout 40 min

    Inspections, Estimating and Storm Damage

    How to inspect a roof safely, tell hail from wind from wear, document damage, handle insurance claims honestly, and write a clear estimate and contract.

    • Inspecting a roof safely
    • What to look for
    • Hail, wind and wear
    • Insurance claims, honestly
    • Estimating and writing the contract
    • Communication and follow-up

Built for

  • Roofing contractors training new crew members
  • Owners who want fall-protection training on record
  • Estimators and project managers learning to inspect and write up a roof

What you get

  • Crews learn fall protection and ladder habits before they climb
  • Installers follow the same nailing, flashing and cleanup standards
  • Estimators learn to document damage and handle insurance claims honestly

How it works

  1. 1

    Add courses

    Pick from the library in one click, then edit them to match your company.

  2. 2

    Assign by role

    Make a course required for a job role, or assign it to individuals, with due dates.

  3. 3

    People learn

    Short lessons, a quiz, XP, levels and streaks keep the crew engaged, on any phone.

  4. 4

    You track it

    See who passed, who is overdue, download results, and email reminders go out automatically.

Tools covered in the lessons

  • Full-body harness
  • Lanyard with shock absorber
  • Rope grab and lifeline
  • Roof anchors
  • Guardrail or safety net
  • Roof brackets and toe boards
  • Extension ladder
  • Ladder stabilizer
  • Material hoist or conveyor
  • Weather app or forecast
  • Water cooler
  • Safety glasses
  • Hearing protection
  • Fire extinguisher
  • Work gloves
  • Back support (if used)
  • Roofing hatchet
  • Utility knife
  • Chalk line
  • Coil nailer and compressor
  • Flat bar
  • Magnetic sweeper
  • Caulk gun
  • Roof jacks and toe boards
  • Tarps
  • Plywood or blankets for protection
  • Camera
  • Estimate and change-order forms
  • Tape measure
  • Pitch gauge or level
  • Calculator or estimating app
  • Drone (optional)
  • Sample boards
  • Manufacturer spec sheets
  • Pry bar
  • Plywood or OSB sheets
  • Roofing nails
  • Underlayment
  • Ice and water barrier
  • Net free vent area chart
  • Ridge vent
  • Soffit vents
  • Estimating spreadsheet or app
  • Calculator
  • Tear-off shovel
  • Hammer
  • Plywood or OSB
  • Drip edge
  • Cap nails or staples
  • Starter strip
  • Coil roofing nailer
  • Air compressor
  • Roofing cement
  • Valley metal
  • Ridge cap shingles
  • Tin snips
  • Warranty paperwork
  • Leaf blower
  • Hand seamer
  • Sealant
  • Flashing metal
  • Step flashing
  • Pipe boots
  • Counterflashing
  • Flashlight
  • Moisture meter
  • Binoculars
  • Ladder
  • Flashlight or headlamp
  • Thermal camera
  • Garden hose
  • Fall protection kit
  • Insulation
  • Air sealant
  • Ridge and soffit vents
  • Tarps and battens
  • Replacement shingles
  • Estimate form
  • Tablet or phone
  • Binoculars or drone
  • Chalk
  • Inspection checklist
  • Roof diagram
  • Test square marked on slopes
  • Soft metal vents or gutters to inspect
  • Estimating software or spreadsheet
  • Contract template
  • Tablet
  • Phone or messaging app
  • Photo report

Questions

Does this meet OSHA fall protection training requirements?

The safety course teaches the basics and points to OSHA rules, but employers must provide the training and equipment that the law requires. Use SOPpal to support and record your program, not replace it.

Can I add the shingle manufacturer's instructions?

Yes. Edit any lesson, or record your own guide and add it to a course, so crews see the exact instructions your company follows.

Can crews take courses on their phones?

Yes. SOPpal works in a phone browser, so a crew member can finish a lesson in the truck.

Get your crew training this week

Start free. Paid plans include a 14-day free trial and one price for your whole team, with no limit on people.

Create your account