{
  "dataset": {
    "name": "U.S. Roofing Fatality and Injury Crosswalk, 2011\u20132024",
    "version": "1.1",
    "published": "2026-07-22",
    "verified": "2026-07-22",
    "producer": "Indianapolis Commercial Roof Research",
    "source_agency": "U.S. Bureau of Labor Statistics",
    "source_programs": ["CFOI", "SOII"],
    "canonical_url": "https://indianapoliscommercialroof.com/research/roofing-accident-statistics/"
  },
  "occupation_fatalities": {
    "classification": "SOC 47-2181 (Roofers)",
    "series_period": "2011-2024",
    "annual_rows": [
      {"year":2011,"fatal_work_injuries":60,"falls_slips_trips":49,"fall_share_pct":81.7,"fatal_injury_rate_per_100k_fte":32.0},
      {"year":2012,"fatal_work_injuries":73,"falls_slips_trips":53,"fall_share_pct":72.6,"fatal_injury_rate_per_100k_fte":43.1},
      {"year":2013,"fatal_work_injuries":72,"falls_slips_trips":64,"fall_share_pct":88.9,"fatal_injury_rate_per_100k_fte":38.9},
      {"year":2014,"fatal_work_injuries":83,"falls_slips_trips":70,"fall_share_pct":84.3,"fatal_injury_rate_per_100k_fte":46.1},
      {"year":2015,"fatal_work_injuries":75,"falls_slips_trips":60,"fall_share_pct":80.0,"fatal_injury_rate_per_100k_fte":39.7},
      {"year":2016,"fatal_work_injuries":101,"falls_slips_trips":81,"fall_share_pct":80.2,"fatal_injury_rate_per_100k_fte":48.6},
      {"year":2017,"fatal_work_injuries":91,"falls_slips_trips":75,"fall_share_pct":82.4,"fatal_injury_rate_per_100k_fte":45.2},
      {"year":2018,"fatal_work_injuries":96,"falls_slips_trips":74,"fall_share_pct":77.1,"fatal_injury_rate_per_100k_fte":51.5},
      {"year":2019,"fatal_work_injuries":111,"falls_slips_trips":93,"fall_share_pct":83.8,"fatal_injury_rate_per_100k_fte":54.0},
      {"year":2020,"fatal_work_injuries":88,"falls_slips_trips":69,"fall_share_pct":78.4,"fatal_injury_rate_per_100k_fte":47.0},
      {"year":2021,"fatal_work_injuries":115,"falls_slips_trips":96,"fall_share_pct":83.5,"fatal_injury_rate_per_100k_fte":59.0},
      {"year":2022,"fatal_work_injuries":105,"falls_slips_trips":90,"fall_share_pct":85.7,"fatal_injury_rate_per_100k_fte":57.5},
      {"year":2023,"fatal_work_injuries":113,"falls_slips_trips":95,"fall_share_pct":84.1,"fatal_injury_rate_per_100k_fte":51.8},
      {"year":2024,"fatal_work_injuries":104,"falls_slips_trips":83,"fall_share_pct":79.8,"fatal_injury_rate_per_100k_fte":48.7}
    ],
    "series_totals": {
      "total_fatal_work_injuries": 1287,
      "total_falls_slips_trips": 1052,
      "aggregate_fall_share_pct": 81.7,
      "descriptive_annual_average": 91.9,
      "highest_annual_count": 115,
      "highest_annual_count_year": 2021,
      "rate_margin_of_error_2024_95pct": 7.38
    }
  },
  "industry_fatalities_2024": {
    "classification": "NAICS 23816 (Roofing Contractors)",
    "year": 2024,
    "fatal_work_injuries": 120,
    "falls_slips_trips": 96,
    "fall_share_pct": 80.0,
    "subindustry_rows": [
      {"naics":"238161","name":"Residential Roofing Contractors","fatal_work_injuries":26,"falls_slips_trips":22,"fall_share_pct":84.6},
      {"naics":"238162","name":"Nonresidential Roofing Contractors","fatal_work_injuries":11,"falls_slips_trips":7,"fall_share_pct":63.6}
    ]
  },
  "nonfatal_2024": {
    "classification": "NAICS 23816, private industry",
    "year": 2024,
    "cases": [
      {"type":"Total recordable cases","count_thousands":5.2,"approximate_cases":5200,"rate_per_100_fte":2.4},
      {"type":"DART","count_thousands":3.8,"approximate_cases":3800,"rate_per_100_fte":1.7},
      {"type":"DAFW","count_thousands":2.4,"approximate_cases":2400,"rate_per_100_fte":1.1},
      {"type":"DJTR","count_thousands":1.4,"approximate_cases":1400,"rate_per_100_fte":0.6},
      {"type":"Other recordable","count_thousands":1.4,"approximate_cases":1400,"rate_per_100_fte":0.6}
    ]
  },
  "case_characteristics_2023_2024": {
    "period": "Combined 2023-2024",
    "dart_occupation_soc_47_2181": 5330,
    "dart_industry_naics_23816": 8110,
    "dafw_occupation": 3580,
    "dafw_industry": 5670,
    "djtr_occupation": 1750,
    "djtr_industry": 2430,
    "median_days_away_occupation": 13,
    "median_days_away_industry": 15
  }
}
