OSHA inspections and violations, searchable by company, state, ZIP, industry (NAICS) and penalty. Data is copied nightly from the U.S. Department of Labor.
Free preview: limited daily searches, no report downloads. Get unlimited OSHA search and reports
Opportunity Intelligence
OSHA Inspection Search
Search OSHA inspections, citations and penalties.
REVOLI CONSTRUCTION CO., INC
Inspection 348599432
Inspection 348599432 is an active OSHA enforcement case opened on November 19, 2025. Inspection type: Fatality/Catastrophe. Only part of the workplace or selected hazards were inspected. Citation details from the connected source are listed below.
Company & site
- Location
- SOUTH YARMOUTH, MA
- NAICS (industry, not a violation)
- 237110
Inspection status
- Source status
- Open
- Date opened
- November 19, 2025
Inspection details
- Inspection type
- Fatality/Catastrophe
- Scope
- Partial
Citations & money
Citation details from the connected source are listed below.
- Reported violations (source summary)
- 57
- Initial proposed penalty
- $4,699,362.00
- Current penalty (source summary)
- $4,699,362.00
| Standard | Source description | Classification | Initial penalty | Abatement date |
|---|---|---|---|---|
| 19260021 B02 | Citation 01001 · 13 exposed | Serious | $16,550.00 | April 28, 2026 |
| 19260251 A02 I | Citation 01002 · 4 exposed | Serious | $14,188.00 | April 28, 2026 |
| 19260416 A01 | Citation 01003 · 7 exposed | Serious | $14,188.00 | April 28, 2026 |
| 19260501 A02 | Citation 01004 · 1 exposed | Serious | $16,550.00 | April 28, 2026 |
| 19260501 B15 | Citation 01005 · 1 exposed | Serious | $16,550.00 | April 28, 2026 |
| 19260600 A06 I | Citation 01006 · 2 exposed | Serious | $16,550.00 | April 28, 2026 |
| 19260651 B04 | Citation 01007 · 1 exposed | Serious | $14,188.00 | April 28, 2026 |
| 19260651 I03 | Citation 01008 · 1 exposed | Serious | $14,188.00 | April 28, 2026 |
| 19260651 J02 | Citation 01009 · 4 exposed | Serious | $16,550.00 | April 28, 2026 |
| 19260652 C03 I | Citation 01010 · 2 exposed | Serious | $16,550.00 | April 28, 2026 |
| 19260652 C04 I | Citation 01011 · 6 exposed | Serious | $16,550.00 | April 28, 2026 |
| 19260652 D01 | Citation 01012 · 1 exposed | Serious | $16,550.00 | April 28, 2026 |
| 19260652 E01 II | Citation 01013 · 1 exposed | Serious | $16,550.00 | April 28, 2026 |
| 19260652 G02 | Citation 01014 · 1 exposed | Serious | $16,550.00 | April 28, 2026 |
| 19261053 B01 | Citation 01015 · 1 exposed | Serious | $16,550.00 | April 28, 2026 |
| 19261053 B16 | Citation 01016 · 7 exposed | Serious | $16,550.00 | April 28, 2026 |
| 19261060 A | Citation 01017 · 12 exposed | Serious | $8,512.00 | April 28, 2026 |
| 19260501 A02 | Citation 02001 · 4 exposed | Willful | $165,514.00 | April 28, 2026 |
| 19260651 C02 | Citation 02002 · 1 exposed | Willful | $165,514.00 | April 28, 2026 |
| 19260651 C02 | Citation 02003 · 1 exposed | Willful | $165,514.00 | April 28, 2026 |
| 19260651 J02 | Citation 02004 · 1 exposed | Willful | $165,514.00 | April 28, 2026 |
| 19260652 C03 | Citation 02005 · 1 exposed | Willful | $165,514.00 | April 28, 2026 |
| 19260652 A01 | Citation 02006 · 1 exposed | Willful | $165,514.00 | April 28, 2026 |
| 19260652 C04 | Citation 02007 · 1 exposed | Willful | $165,514.00 | April 28, 2026 |
| 19260651 C02 | Citation 03001 · 2 exposed | Repeat | $99,300.00 | April 28, 2026 |
| 19260651 C02 | Citation 03002 · 1 exposed | Repeat | $99,300.00 | April 28, 2026 |
| 19260651 C02 | Citation 03003 · 1 exposed | Repeat | $99,300.00 | April 28, 2026 |
| 19260651 C02 | Citation 03004 · 1 exposed | Repeat | $99,300.00 | April 28, 2026 |
| 19260651 C02 | Citation 03005 · 1 exposed | Repeat | $99,300.00 | April 28, 2026 |
| 19260651 C02 | Citation 03006 · 1 exposed | Repeat | $99,300.00 | April 28, 2026 |
| 19260651 C02 | Citation 03007 · 1 exposed | Repeat | $99,300.00 | April 28, 2026 |
| 19260651 C02 | Citation 03008 · 2 exposed | Repeat | $99,300.00 | April 28, 2026 |
| 19260651 C02 | Citation 03009 · 1 exposed | Repeat | $99,300.00 | April 28, 2026 |
| 19260651 C02 | Citation 03010 · 1 exposed | Repeat | $99,300.00 | April 28, 2026 |
| 19260651 C02 | Citation 03011 · 1 exposed | Repeat | $99,300.00 | April 28, 2026 |
| 19260651 C02 | Citation 03012 · 2 exposed | Repeat | $99,300.00 | April 28, 2026 |
| 19260651 C02 | Citation 03013 · 2 exposed | Repeat | $99,300.00 | April 28, 2026 |
| 19260651 C02 | Citation 03014 · 1 exposed | Repeat | $99,300.00 | April 28, 2026 |
| 19260651 C02 | Citation 03015 · 1 exposed | Repeat | $99,300.00 | April 28, 2026 |
| 19260651 C02 | Citation 03016 · 1 exposed | Repeat | $99,300.00 | April 28, 2026 |
| 19260652 A01 | Citation 03017 · 2 exposed | Repeat | $99,300.00 | April 28, 2026 |
| 19260652 A01 | Citation 03018 · 1 exposed | Repeat | $99,300.00 | April 28, 2026 |
| 19260652 A01 | Citation 03019 · 1 exposed | Repeat | $99,300.00 | April 28, 2026 |
| 19260652 A01 | Citation 03020 · 1 exposed | Repeat | $99,300.00 | April 28, 2026 |
| 19260652 A01 | Citation 03021 · 1 exposed | Repeat | $99,300.00 | April 28, 2026 |
| 19260652 A01 | Citation 03022 · 1 exposed | Repeat | $99,300.00 | April 28, 2026 |
| 19260652 A01 | Citation 03023 · 1 exposed | Repeat | $99,300.00 | April 28, 2026 |
| 19260652 A01 | Citation 03024 · 1 exposed | Repeat | $99,300.00 | April 28, 2026 |
| 19260652 A01 | Citation 03025 · 1 exposed | Repeat | $99,300.00 | April 28, 2026 |
| 19260652 A01 | Citation 03026 · 1 exposed | Repeat | $99,300.00 | April 28, 2026 |
| 19260652 A01 | Citation 03027 · 1 exposed | Repeat | $99,300.00 | April 28, 2026 |
| 19260652 A01 | Citation 03028 · 2 exposed | Repeat | $99,300.00 | April 28, 2026 |
| 19260652 A01 | Citation 03029 · 1 exposed | Repeat | $99,300.00 | April 28, 2026 |
| 19260652 A01 | Citation 03030 · 1 exposed | Repeat | $99,300.00 | April 28, 2026 |
| 19260652 A01 | Citation 03031 · 2 exposed | Repeat | $99,300.00 | April 28, 2026 |
| 19260652 A01 | Citation 03032 · 2 exposed | Repeat | $99,300.00 | April 28, 2026 |
| 19260652 A01 | Citation 03033 · 1 exposed | Repeat | $99,300.00 | April 28, 2026 |
Source record
- Source snapshot date
- October 8, 2026