OSHA SearchOSHA records by employer

OSHA violations in Massachusetts

18,689inspections since 2015
7,711employers cited
$82,708,399current penalties
1,757inspections in the last 12 months

OSHA and Massachusetts's own safety agency, where it has one, opened 18,689 inspections in Massachusetts since 2015. 9,947 of them ended with at least one citation, 27,719 citation items in all.

Recent citations

EmployerIssuedPenalty
Roxbury Community College
Boston
Oct 5, 2026$0
Power Home Remodeling Group, LLC
Abington
Oct 1, 2026$99,300
Plymouth Public Works
Plymouth
Oct 1, 2026$0
Zeyco Construction LLC
North Reading
Oct 1, 2026$4,369
Copart of Connecticut, Inc.
North Billerica
Oct 1, 2026$16,550
Roofers Edge & Siding, Inc.
Framingham
Oct 1, 2026$4,256
Dgroup Construction Inc
Andover
Oct 1, 2026$3,972
Loja Service Company LLC
Randolph
Sep 30, 2026$3,500
Massachusetts Department of Corrections
Concord
Sep 30, 2026$1,000
Norwood Public Works
Norwood
Sep 29, 2026$0
Storm Works Roofing & Restoration, Inc
Charlestown
Sep 29, 2026$2,838
Fitchburg Department of Public Works - Water Division
Fitchburg
Sep 28, 2026$0
Schneider-McLaughlin Construction Inc
Westfield
Sep 25, 2026$2,838
C G Roofing Limited Liability Company
Agawam
Sep 25, 2026$17,874
Dracut Public Works Department
Dracut
Sep 25, 2026$0

Rules cited most in Massachusetts

  1. 1926.501: Fall protection in construction 3,102
  2. 1926.1053: Ladders in construction 1,496
  3. 1926.451: Scaffolds, general requirements 1,381
  4. 1910.1200: Hazard communication 1,291
  5. 1910.147: Lockout/tagout 1,280
  6. 1910.178: Forklifts and other powered industrial trucks 1,275
  7. 1926.503: Fall protection training in construction 1,246
  8. 1910.134: Respiratory protection 1,096
  9. 1910.132: Personal protective equipment, general requirements 698
  10. 1903.19: Proving cited hazards were fixed 637

Largest current penalties since 2015

EmployerCitationsPenaltiesLast inspection
Revoli Construction Co., Inc
Andover
141$4,961,057Nov 19, 2025
Atlantic Drain Service Company, Inc.
Boston
49$1,571,873Oct 21, 2016
Atlantic Coast Utilities, LLC, Advanced Utilities, Incorporated
Boston
32$1,350,884Apr 9, 2021
Dollar Tree Stores, Inc.
Roslindale
18$940,858Feb 23, 2023
P. Gioioso & Sons, Inc.
Boston
222$716,798Apr 30, 2026
Wyman-Gordon Company
Worcester
412$663,890Dec 11, 2025
Target Corporation
Watertown
22$574,341Oct 14, 2026
Suffolk Construction Company
Boston
298$462,698Jul 22, 2026
Table Talk Pies, Inc.
Worcester
38$445,904Apr 10, 2025
Northeast Framing, Inc
Brighton
28$411,237Sep 29, 2026
William Trahant JR. Construction, Inc.
Lynn
23$393,186Mar 23, 2022
Shawnlee Construction, LLC
Waltham
116$390,303Apr 29, 2026
United Parcel Service, Inc.
Chelmsford
150$366,574Mar 18, 2026
Berry Global, Inc.
Sterling
8$358,600Apr 29, 2026
New Place Carpentry, Corp.
Fall River
34$319,900Jun 19, 2015
Ner Construction Management, Inc.
Boston
64$316,230Nov 3, 2026
U.S. Postal Service
Springfield
427$312,120Jun 30, 2026
DG Retail, LLC
Dracut
6$300,000Mar 6, 2020
Polycarbon Industries, Inc./Seqens Sas
Newburyport
10$298,254May 4, 2023
A.D. Paolini LLC
Milton
14$291,612Aug 12, 2026
Aleckssandro Tomaz Pereira
Hanson
9$283,116Feb 7, 2024
JDC Demolition Company, Inc.
Boston
10$281,000Jan 14, 2025
Nasoya Foods USA, LLC
Ayer
30$274,592Oct 20, 2026
Luis Quindi
Billerica
20$257,920Apr 10, 2017
Ned Stevens Gutter Cleaning of Massachusetts, Inc.
Needham
7$244,499Dec 19, 2023

Every city in Massachusetts

Employers with OSHA citations since 2015, by city.

Abington 19 · Acton 21 · Acushnet 7 · Adams 6 · Agawam 32 · Allston 14 · Amesbury 21 · Amherst 25 · Andover 82 · Arlington 26 · Ashburnham 3 · Ashby 3 · Ashfield 1 · Ashland 14 · Ashley Falls 1 · Assonet 3 · Athol 12 · Attleboro 56 · Attleboro Falls 1 · Auburn 21 · Auburndale 4 · Avon 24 · Ayer 36 · Baldwinville 1 · Barnstable 2 · Barre 3 · Bedford 25 · Belchertown 16 · Bellingham 16 · Belmont 24 · Berkley 7 · Berlin 3 · Bernardston 3 · Beverly 50 · Billerica 57 · Blackstone 1 · Blandford 2 · Bolton 1 · Boston 373 · Boston College 1 · Bourne 14 · Boxborough 3 · Boxford 1 · Boylston 9 · Bradford 6 · Braintree 99 · Brewster 5 · Bridgewater 17 · Brighton 25 · Brimfield 2 · Brockton 67 · Brookfield 2 · Brookline 32 · Burlington 52 · Buzzards Bay 4 · Byfield 3 · Cambridge 94 · Canton 48 · Carlisle 1 · Carver 4 · Cataumet 1 · Centerville 2 · Charlemont 2 · Charlestown 18 · Charlton 9 · Chatham 15 · Chelmsford 33 · Chelsea 28 · Cheshire 1 · Chester 2 · Chestnut Hill 9 · Chicopee 68 · Chilmark 1 · Clinton 9 · Cohasset 10 · Colrain 3 · Concord 40 · Conway 2 · Cotuit 3 · Dalton 8 · Danvers 63 · Dartmouth 16 · Dedham 22 · Deerfield 6 · Dennis 1 · Dennisport 1 · Devens 14 · Dighton 3 · Dorchester 43 · Douglas 3 · Dover 2 · Dracut 27 · Drury 1 · Dudley 10 · Duxbury 23 · E Falmouth 1 · East Boston 53 · East Bridgewater 8 · East Brookfield 1 · East Dennis 1 · East Falmouth 7 · East Freetown 5 · East Longmeadow 25 · East Taunton 2 · East Templeton 1 · East Walpole 1 · East Wareham 2 · East Weymouth 4 · Eastham 4 · Easthampton 12 · Easton 7 · Edgartown 21 · Egremont 1 · Erving 2 · Essex 6 · Everett 52 · Fairhaven 19 · Fall River 124 · Falmouth 19 · Feeding Hills 4 · Fiskdale 1 · Fitchburg 41 · Florence 4 · Forestdale 2 · Fort Devens 1 · Foxboro 17 · Foxborough 9 · Framingham 89 · Franklin 32 · Gardner 20 · Georgetown 20 · Gill 2 · Gloucester 42 · Goshen 1 · Grafton 7 · Granby 4 · Great Barrington 10 · Greenfield 28 · Groton 7 · Groveland 10 · Hadley 20 · Halifax 4 · Hamilton 6 · Hampden 2 · Hancock 3 · Hanover 22 · Hanson 5 · Hardwick 1 · Harvard 4 · Harwich 6 · Harwich Port 2 · Hatfield 4 · Hathorne 1 · Haverhill 114 · Hingham 19 · Holbrook 17 · Holden 13 · Holliston 18 · Holyoke 52 · Hopedale 4 · Hopkington 1 · Hopkinton 21 · Housatonic 1 · Hubbardston 2 · Hudson 22 · Hull 15 · Huntington 3 · Hyannis 37 · Hyde Park 9 · Indian Orchard 3 · Ipswich 19 · Jamaica Plain 15 · Kingston 23 · Lakeville 8 · Lancaster 2 · Lanesboro 1 · Lawrence 68 · Lee 16 · Leeds 3 · Leicester 2 · Lenox 11 · Lenox Dale 1 · Leominster 57 · Lexington 65 · Lincoln 4 · Littleton 28 · Longmeadow 86 · Lowell 92 · Ludlow 15 · Lunenburg 12 · Lynn 71 · Lynnfield 14 · Malden 40 · Manchester 1 · Manchester By The Sea 2 · Mansfield 29 · Marblehead 29 · Marion 11 · Marlboro 4 · Marlborough 62 · Marshfield 15 · Marstons Mills 3 · Mashpee 36 · Mattapan 10 · Mattapoisett 9 · Maynard 14 · Medfield 17 · Medford 48 · Medway 16 · Melrose 13 · Mendon 6 · Merrimac 14 · Methuen 64 · Middleboro 24 · Middleborough 1 · Middleton 26 · Milford 30 · Millbury 18 · Millis 11 · Milton 41 · Monson 9 · Monterey 2 · Monument Beach 2 · N Attleboro 4 · N Billerica 9 · N Brookfield 4 · N Chelmsford 2 · N Dartmouth 1 · N Dighton 2 · N Falmouth 2 · Nahant 3 · Nantucket 29 · Natick 30 · Needham 81 · Needham Heights 1 · New Ashford 1 · New Bedford 113 · New Braintree 1 · New Marlboro 1 · New Salem 1 · Newbury 6 · Newburyport 57 · Newton 88 · Newton Highlands 1 · Newtonville 3 · Norfolk 7 · North Adams 7 · North Andover 52 · North Attleboro 9 · North Billerica 5 · North Chelmsford 3 · North Dartmouth 2 · North Dighton 2 · North Easton 3 · North Falmouth 4 · North Grafton 10 · North Hatfield 1 · North Oxford 3 · North Reading 18 · North Swansea 1 · North Weymouth 1 · Northampton 37 · Northborough 11 · Northbridge 5 · Northfield 1 · Norton 15 · Norwell 8 · Norwood 45 · Oak Bluffs 6 · Onset 1 · Orange 8 · Orleans 5 · Osterville 12 · Otis 1 · Oxford 9 · Palmer 23 · Paxton 3 · Peabody 43 · Pembroke 17 · Pepperell 4 · Peru 1 · Petersham 1 · Pittsfield 59 · Plainville 21 · Plymouth 91 · Plympton 2 · Pocasset 3 · Princeton 1 · Provincetown 3 · Quincy 65 · Randolph 30 · Raynham 21 · Reading 20 · Readville 2 · Rehoboth 10 · Revere 35 · Rochdale 2 · Rochester 3 · Rockland 26 · Rockport 12 · Roslindale 20 · Rowley 8 · Roxbury 4 · Roxbury Crossing 7 · Russell 1 · Rutland 4 · Sagamore 2 · Sagamore Beach 3 · Salem 53 · Salisbury 19 · Salisbury Beach 6 · Sandisfield 2 · Sandwich 7 · Saugus 24 · Scituate 12 · Seekonk 17 · Sharon 20 · Sheffield 4 · Sherborn 4 · Shirley 6 · Shrewsbury 35 · Somerset 15 · Somerville 86 · South Attleboro 3 · South Barre 1 · South Boston 40 · South Chatham 1 · South Dartmouth 1 · South Deerfield 2 · South Dennis 5 · South Easton 7 · South Egremont 1 · South Grafton 2 · South Hadley 16 · South Hamilton 3 · South Weymouth 2 · South Yarmouth 12 · Southampton 4 · Southboro 1 · Southborough 10 · Southbridge 19 · Southwick 12 · Spencer 20 · Spfld 1 · Springfield 192 · Sterling 10 · Stockbridge 2 · Stoneham 12 · Stoughton 51 · Stow 4 · Sturbridge 13 · Sudbury 18 · Sunderland 2 · Sutton 14 · Swampscott 21 · Swansea 4 · Taunton 59 · Templeton 5 · Tewksbury 40 · Three Rivers 2 · Topsfield 3 · Townsend 3 · Truro 3 · Turners Falls 5 · Tyngsboro 7 · Tyringham 1 · Upton 6 · Uxbridge 25 · Vineyard Haven 5 · W Springfield 1 · W. Spfld. 1 · Waban 2 · Wakefield 33 · Walpole 15 · Waltham 70 · Ward Hill 2 · Ware 12 · Wareham 12 · Warren 1 · Warwick 1 · Watertown 37 · Wayland 15 · Webster 11 · Wellesley 41 · Wellesley Hills 2 · Wellfleet 8 · Wenham 2 · West Barnstable 3 · West Boylston 4 · West Bridgewater 16 · West Brookfield 2 · West Dennis 1 · West Falmouth 1 · West Groton 1 · West Harwich 1 · West Hatfield 2 · West Newbury 11 · West Newton 4 · West Roxbury 19 · West Somerville 1 · West Springfield 60 · West Stockbridge 1 · West Wareham 3 · West Yarmouth 7 · Westborough 35 · Westfield 51 · Westford 40 · Westhampton 1 · Westminster 3 · Weston 22 · Westport 16 · Westwood 20 · Weymouth 53 · Whately 2 · Whitinsville 10 · Whitman 7 · Wilbraham 13 · Wilkinsonville 1 · Williamsburg 2 · Williamstown 8 · Wilmington 46 · Winchendon 6 · Winchester 28 · Winthrop 29 · Woburn 100 · Woods Hole 3 · Worcester 152 · Worthington 1 · Wrentham 14 · Yarmouth 1 · Yarmouthport 1