OSHA and Michigan's own safety agency, where it has one, opened 48,597 inspections in Michigan since 2015. 29,348 of them ended with at least one citation, 40,185 citation items in all.
Recent citations
| Employer | Issued | Penalty |
|---|---|---|
| Hyperion Materials & Technologies West Branch | Oct 6, 2026 | $7,000 |
| Thorndale Construction Services, Inc. Portage | Oct 6, 2026 | $0 |
| Knape & Vogt Manufacturing Company Grand Rapids | Oct 6, 2026 | $1,400 |
| Great Lakes Mechanical Systems, Inc. Traverse City | Oct 6, 2026 | $0 |
| Fury Equipment LLC Romulus | Oct 5, 2026 | $500 |
| Rappuhn Heating & Cooling Inc Bay City | Oct 2, 2026 | $0 |
| Ratti Builders Bay City | Oct 2, 2026 | $0 |
| Upper Peninsula Garage Builders Gladstone | Oct 2, 2026 | $0 |
| Ground up Construction 7 LLC Escanaba | Oct 2, 2026 | $400 |
| Bartlett Plumbing Heating & Cooling LLC Okemos | Oct 2, 2026 | $250 |
| Cor-Met Inc Brighton | Oct 2, 2026 | $10,000 |
| Jim Coffey & Son Plumbing & Heating, LLC Livonia | Oct 2, 2026 | $0 |
| Smalley Construction, Inc. Jackson | Oct 2, 2026 | $5,200 |
| Smalley Construction, Inc. Jackson | Oct 2, 2026 | $10,500 |
| Ellis McClain Construction, LLC Grand Rapids | Oct 1, 2026 | $1,050 |
Rules cited most in Michigan
- 1910.1200: Hazard communication 5,488
- 1926.1101: Asbestos in construction 4,630
- 1926.501: Fall protection in construction 4,380
- 1910.147: Lockout/tagout 4,279
- 1910.134: Respiratory protection 2,790
- 1910.305: Electrical wiring methods 2,052
- 1910.146: Permit-required confined spaces 1,354
- 1910.303: Electrical equipment, general requirements 1,271
- 1926.100: Hard hats in construction 1,086
- 1926.502: Fall protection systems 846
Largest current penalties since 2015
| Employer | Citations | Penalties | Last inspection |
|---|---|---|---|
| Michigan Sugar Company Bay City | 625 | $1,398,222 | Sep 29, 2026 |
| Ajm Packaging Corporation Detroit | 207 | $894,989 | Oct 13, 2025 |
| Premier Tool & Die Cast Corporation Berrien Springs | 140 | $705,380 | Oct 14, 2015 |
| Peak Performance Roof Cleaning LLC Ludington | 10 | $420,800 | Jun 30, 2025 |
| Woods Carpentry, Inc. Spring Lake | 70 | $386,390 | Apr 2, 2019 |
| Request Foods Inc Holland | 71 | $373,175 | Aug 5, 2025 |
| Bradford White Corporation Middleville | 324 | $354,632 | Jan 26, 2026 |
| Grand Traverse Construction LLC Traverse City | 173 | $352,965 | Feb 13, 2025 |
| Intertape Polymer Corp Marysville | 114 | $340,962 | Nov 10, 2022 |
| Neapco Drivelines LLC Belleville | 134 | $326,006 | Oct 16, 2026 |
| Lee Contracting, Inc. Pontiac | 12 | $288,425 | Oct 2, 2026 |
| Sun Chemical Corporation Muskegon | 111 | $276,095 | Nov 14, 2024 |
| Prairie Farms Dairy Inc Battle Creek | 69 | $255,900 | Oct 7, 2026 |
| U.S. Postal Service Detroit | 418 | $249,979 | Oct 8, 2026 |
| Dan's Excavating, Inc. Romulus | 353 | $246,470 | May 11, 2026 |
| Clark Construction Company, Inc. Lansing | 222 | $236,808 | Oct 30, 2026 |
| Lear Corporation Roscommon | 506 | $235,833 | Aug 12, 2026 |
| Royal Roofing Co., Inc. Detroit | 262 | $235,334 | Jun 10, 2026 |
| Basic Marine, Inc. Escanaba | 117 | $223,746 | Jul 14, 2015 |
| Eagle Enterprises of Michigan Potterville | 7 | $214,200 | Jun 17, 2025 |
| Bosal Industries Georgia Inc Ypsilanti | 100 | $212,240 | Aug 26, 2016 |
| Michigan Seamless Tube LLC South Lyon | 235 | $204,980 | Jun 25, 2026 |
| Challenge Manufacturing Company dba Black River Stamping Holland | 22 | $201,450 | Mar 25, 2026 |
| Powder Cote II Inc Mt Clemens | 199 | $199,345 | May 20, 2026 |
| Signature Carpentry Grand Blanc | 17 | $195,200 | May 8, 2025 |
Every city in Michigan
Employers with OSHA citations since 2015, by city.
1Lark Lake 1 · Acme 2 · Ada 31 · Addison 4 · Adrian 101 · Afton 2 · Ahmeek 2 · Akron 1 · Alanson 3 · Albion 21 · Albright Shores 1 · Alden 3 · Alger 1 · Algonac 9 · Allegan 30 · Allen Park 43 · Allendale 22 · Allenton 1 · Alma 37 · Almont 10 · Alpena 74 · Alto 6 · Amasa 3 · Anchorville 1 · Ann Arbor 426 · Applegate 1 · Arcadia 1 · Armada 5 · Ashley 2 · Atlanta 6 · Atlantic Mine 1 · Atlas 4 · Au Gres 2 · Au Train 1 · Auburn 8 · Auburn Heights 1 · Auburn Hills 119 · Augres 1 · Augusta 3 · Avoca 1 · Bad Axe 28 · Bailey 1 · Baldwin 6 · Bancroft 1 · Bangor 8 · Baraga 4 · Bark River 3 · Baroda 4 · Barryton 1 · Barton City 1 · Bath 7 · Battle Creek 165 · Bay City 154 · Bay Harbor 3 · Bay View 1 · Bear Lake 1 · Beaverton 15 · Belding 19 · Bellaire 12 · Belleville 68 · Belmont 23 · Bentley 1 · Benton Harbor 88 · Benzonia 3 · Bergland 2 · Berkley 17 · Berrien Center 1 · Berrien Springs 11 · Bessemer 2 · Beulah 3 · Beverly Hills 12 · Big Rapids 66 · Bingham Farms 6 · Birch Run 14 · Birmingham 56 · Blanchard 2 · Blissfield 12 · Bloomfield 1 · Bloomfield Hills 43 · Bloomfield Township 16 · Bloomfield Twp 1 · Bloomingdale 1 · Boon 1 · Boyne City 10 · Boyne Falls 6 · Brant 1 · Breckenridge 8 · Bridgeman 1 · Bridgeport 15 · Bridgman 12 · Brighton 159 · Brimley 3 · Britton 1 · Brockway 1 · Bronson 10 · Brooklyn 8 · Brown City 5 · Brownstown 4 · Brownstown Township 29 · Brownstown Twp 1 · Bruce 1 · Bruce Crossing 1 · Bruce Township 1 · Brutus 1 · Buchanan 13 · Buckley 1 · Burr Oak 1 · Burt 2 · Burtchville 1 · Burton 53 · Byron 1 · Byron Center 63 · Cadillac 74 · Cadmus 1 · Caledonia 56 · Calumet 22 · Camden 2 · Canton 128 · Capac 6 · Carleton 10 · Carney 2 · Caro 28 · Carp Lake 1 · Carrollton 3 · Carson City 4 · Cascade Twp 2 · Casco 2 · Caseville 7 · Casnovia 3 · Caspian 2 · Cass City 9 · Cassopolis 18 · Cedar 7 · Cedar Lake 1 · Cedar Springs 29 · Cedarville 2 · Cement City 3 · Center Line 16 · Centerline 1 · Central Lake 5 · Centreville 4 · Champion 3 · Charleston Township 1 · Charlevoix 34 · Charlotte 39 · Chase 3 · Chassell 5 · Chatham 1 · Cheboygan 31 · Chelsea 33 · Chesaning 19 · Chesterfield 63 · Chesterfield Twp 4 · Chilson 1 · Clare 35 · Clarklake 3 · Clarkston 47 · Clarksville 4 · Clawson 17 · Clay 4 · Clayton 2 · Clifford 2 · Climax 1 · Clinton 11 · Clinton Township 113 · Clinton Twp 36 · Clio 25 · Clyde 1 · Coldwater 56 · Coleman 8 · Coloma 6 · Colon 3 · Columbiaville 2 · Columbus 2 · Comins 4 · Commerce Township 43 · Commerce Twp 5 · Comstock 3 · Comstock Park 53 · Concord 3 · Conklin 3 · Constantine 10 · Coopersville 34 · Copemish 1 · Cornell 1 · Corunna 16 · Covert 8 · Croswell 3 · Crystal 2 · Crystal Falls 10 · Curtis 1 · Custer 1 · Cutlerville 1 · Dafter 2 · Daggett 2 · Dansville 1 · Davisburg 3 · Davison 60 · De Witt 2 · Dearborn 165 · Dearborn Heights 51 · Decatur 6 · Decker 1 · Deerfield 2 · Delhi Twp 1 · Delton 4 · Detroit 1076 · Dewitt 35 · Dexter 23 · Dimondale 13 · Dollar Bay 1 · Dorr 7 · Douglas 10 · Dowagiac 17 · Drenthe 1 · Drummond Island 1 · Dryden 2 · Dundee 60 · Durand 10 · Dutton 1 · E Grand Rapids 1 · Eagle 2 · Eagle River 1 · East China 3 · East Detroit 2 · East Grand Rapids 10 · East Jordan 10 · East Lansing 117 · East Leroy 1 · East Pointe 1 · East Tawas 5 · Eastpointe 12 · Eaton Rapids 21 · Eau Claire 6 · Ecorse 13 · Edmore 11 · Edwardsburg 10 · Elk Rapids 7 · Elkton 5 · Ellsworth 1 · Elmira 6 · Elsie 5 · Emmett 1 · Empire 4 · Erie 12 · Escanaba 95 · Essexville 13 · Evart 17 · Ewen 2 · Fair Haven 5 · Fairgrove 2 · Fairview 3 · Falmouth 2 · Farmington 11 · Farmington Hills 105 · Farwell 10 · Fennville 14 · Fenton 103 · Fenwick 1 · Ferndale 67 · Ferrysburg 5 · Fife Lake 2 · Filer City 2 · Flat Rock 23 · Flint 269 · Flushing 14 · Fort Gratiot 15 · Foster City 1 · Fowler 2 · Fowlerville 37 · Frankenmuth 41 · Frankfort 14 · Franklin 2 · Fraser 58 · Frederic 1 · Free Soil 1 · Freeland 31 · Freesoil 1 · Fremont 32 · Frenchtown 1 · Frontier 1 · Fruitport 14 · Fulton 2 · Gagetown 1 · Gaines 1 · Galesburg 10 · Galien 2 · Garden City 23 · Gaylord 64 · Georgetown Township 10 · Georgetown Twp 1 · Germfask 5 · Gibraltar 7 · Gilbralter 1 · Gladstone 26 · Gladwin 27 · Glen Arbor 5 · Glennie 2 · Gobles 2 · Goodrich 7 · Gowen 2 · Grand Blanc 63 · Grand Haven 70 · Grand Junction 2 · Grand Ledge 46 · Grand Marais 1 · Grand Rapids 831 · Grandville 45 · Grant 10 · Grass Lake 3 · Grass Lk 1 · Grawn 8 · Grayling 35 · Greenland 1 · Greenville 45 · Gregory 1 · Grosse Ile 7 · Grosse Isle 1 · Grosse Pointe 15 · Grosse Pointe Farms 6 · Grosse Pointe Park 12 · Grosse Pointe Shores 3 · Grosse Pointe Woods 12 · Grosse Pte Shores 1 · Gwinn 13 · Gwinne Lk 1 · Hadley 1 · Hale 3 · Hamburg 7 · Hamburg Twp 2 · Hamilton 15 · Hampton Twp 1 · Hamtramck 17 · Hancock 26 · Hanover 1 · Harbor Beach 7 · Harbor Point 1 · Harbor Springs 33 · Harper Woods 12 · Harrietta 1 · Harrison 14 · Harrison Township 24 · Harrison Twp 8 · Harrisville 5 · Harsens Island 2 · Hart 13 · Hartford 8 · Hartland 29 · Harvey 4 · Haslett 25 · Hastings 29 · Hawks 3 · Hayes Twp. 1 · Hazel Park 24 · Hemlock 7 · Hermansville 3 · Hersey 1 · Hesperia 5 · Hessel 2 · Hickory Corners 4 · Highland 24 · Highland Park 27 · Hillman 7 · Hillsdale 24 · Holland 193 · Holly 31 · Holt 23 · Holton 3 · Homer 12 · Honor 1 · Hope 1 · Hopkins 3 · Houghton 51 · Houghton Lake 35 · Howard City 8 · Howell 210 · Hubbell 5 · Hudson 8 · Hudsonville 46 · Huntington Woods 9 · Ida 1 · Imlay City 33 · Imlay Cty 1 · Independence 1 · Indian River 17 · Ingalls 1 · Inkster 23 · Interlochen 4 · Ionia 41 · Ira 3 · Iron Mountain 38 · Iron River 13 · Ironwood 31 · Ishpeming 18 · Ithaca 11 · Jackson 172 · Jasper 1 · Jenison 26 · Johannesburg 1 · Jones 1 · Jonesville 17 · Kalamazoo 422 · Kaleva 4 · Kalkaska 24 · Kawkawlin 12 · Keego Harbor 2 · Kent City 3 · Kentwood 90 · Kewadin 4 · Kimball 11 · Kimball Twp 1 · Kincheloe 5 · Kinde 3 · Kingsford 25 · Kingsley 3 · Kinross 1 · La Salle 1 · Lachine 1 · Laingsburg 5 · Lake Angelus 1 · Lake City 9 · Lake George 1 · Lake Isabella 5 · Lake Leelanau 4 · Lake Linden 5 · Lake Odessa 12 · Lake Orion 40 · Lakeport 1 · Lakeside 1 · Lakeview 9 · Lambertville 11 · Lanse 15 · Lansing 470 · Lapeer 74 · Lasalle 1 · Lathrup Village 4 · Laurium 2 · Lawrence 5 · Lawton 14 · Leland 8 · Lennon 3 · Lenox 7 · Leonard 3 · Leroy 9 · Leslie 1 · Levering 1 · Lewiston 6 · Lexington 10 · Lincoln 6 · Lincoln Park 30 · Linden 24 · Linwood 5 · Litchfield 6 · Livonia 215 · Lowell 36 · Ludington 78 · Luna Pier 3 · Lupton 1 · Luther 1 · Luzerne 2 · Lyons 3 · Mackinac Island 8 · Mackinaw City 14 · Macomb 53 · Madison Heights 98 · Mancelona 8 · Manchester 15 · Manistee 31 · Manistique 16 · Manitou Beach 1 · Manton 3 · Maple City 3 · Maple Rapids 2 · Marcellus 6 · Marenisco 3 · Marine City 19 · Marion 2 · Marlette 12 · Marne 7 · Marquette 175 · Marshall 35 · Martin 8 · Marysville 26 · Mason 24 · Mattawan 29 · Maubinway 1 · Maybee 2 · Mayville 7 · Mc Bain 5 · Mc Millan 1 · Mcbain 1 · Mcbride 1 · Mears 1 · Mecosta 4 · Melvindale 16 · Memphis 6 · Mendon 4 · Menominee 55 · Merrill 3 · Mesick 2 · Metamora 8 · Michigan Center 6 · Middleton 2 · Middleville 11 · Midland 142 · Milan 34 · Milford 30 · Millersburg 7 · Millington 9 · Minden City 1 · Mio 11 · Mohawk 4 · Moline 2 · Monroe 112 · Montague 14 · Montrose 10 · Moran 1 · Morenci 6 · Morley 2 · Mottville 2 · Mount Clemens 54 · Mount Morris 15 · Mount Pleasant 143 · Mt Clemens 16 · Mt Morris 1 · Mt Pleasant 13 · Mullett Lake 1 · Mulliken 3 · Munising 12 · Munith 1 · Muskegon 196 · Muskegon Heights 23 · Muskegon Hts 1 · Napoleon 4 · Nashville 3 · Naubinway 2 · Nazareth 3 · Negaunee 14 · New Baltimore 29 · New Boston 21 · New Buffalo 20 · New Era 4 · New Haven 7 · New Hudson 28 · New Troy 3 · Newaygo 36 · Newberry 16 · Newport 11 · Niles 54 · North Branch 14 · North Muskegon 2 · North Street 3 · Northport 6 · Northville 55 · Northville Township 16 · Northville Twp 2 · Norton Shores 51 · Norway 8 · Novi 115 · Nunica 7 · Oak Park 38 · Oakland 2 · Oakland Township 12 · Oakley 3 · Okemos 46 · Olivet 5 · Onaway 4 · Onsted 5 · Ontonagon 3 · Orchard Lake 2 · Orion 11 · Orion Twp 1 · Ortonville 9 · Oscoda 17 · Oshtemo 4 · Osseo 3 · Ossineke 1 · Otisville 6 · Otsego 22 · Ottawa Lake 16 · Ovid 8 · Owosso 73 · Oxford 26 · Painesdale 1 · Palmer 1 · Paradise 2 · Parchment 4 · Paris 5 · Parma 3 · Paw Paw 38 · Peck 2 · Pelkie 1 · Pellston 1 · Pentwater 3 · Perkins 1 · Perry 8 · Petersburg 6 · Petoskey 70 · Pewamo 2 · Pickford 2 · Pigeon 12 · Pinckney 16 · Pinconning 19 · Pittsfield Twp 2 · Pittsford 1 · Plainwell 50 · Pleasant Lake 2 · Plymouth 128 · Plymouth Twp 1 · Pontiac 92 · Port Austin 4 · Port Hope 2 · Port Huron 80 · Port Sanilac 6 · Portage 138 · Portland 22 · Posen 2 · Potterville 7 · Powers 3 · Prescott 2 · Presque Isle 7 · Prudenville 7 · Quincy 5 · Quinnesec 4 · Rapid City 1 · Rapid River 3 · Ravenna 5 · Reading 2 · Redford 51 · Redford Township 1 · Reed City 13 · Reese 2 · Remus 7 · Rhodes 2 · Richland 7 · Richmond 18 · River Rouge 16 · Riverdale 4 · Riverside 3 · Riverview 18 · Rochester 27 · Rochester Hills 129 · Rock 1 · Rockford 66 · Rockwood 4 · Rodney 1 · Rogers City 9 · Romeo 40 · Romulus 128 · Roscommon 9 · Rose City 4 · Rosebush 4 · Roseville 89 · Rothbury 6 · Royal Oak 94 · Ruth 1 · Saginaw 218 · Sagola 2 · Saint Charles 5 · Saint Clair 32 · Saint Clair Shores 39 · Saint Helen 1 · Saint Ignace 14 · Saint Johns 31 · Saint Joseph 48 · Saint Louis 11 · Salem 1 · Saline 41 · Samaria 1 · Sand Lake 2 · Sandusky 16 · Sanford 4 · Saranac 9 · Saugatuck 15 · Sault Sainte Marie 56 · Sault Ste Marie 12 · Sawyer 4 · Schoolcraft 15 · Scottville 7 · Sebewaing 8 · Selfridge Angb 3 · Seney 1 · Shelby 10 · Shelby Township 96 · Shelby Twp 20 · Shelbyville 3 · Shepherd 3 · Sheridan 2 · Sherwood 2 · Shingleton 1 · Six Lakes 1 · Skandia 1 · Snover 3 · Sodus 3 · South Boardman 1 · South Branch 2 · South Haven 48 · South Lyon 64 · South Range 2 · South Rockwood 1 · Southfield 151 · Southgate 37 · Spalding 2 · Sparta 32 · Spring Arbor 12 · Spring Lake 47 · Springfield 9 · Springfield Township 3 · Springport 3 · Spruce 1 · St Charles 1 · St Clair 5 · St Clair Shores 11 · St Clair Shrs 1 · St Ignace 4 · St Johns 3 · St Joseph 10 · St Louis 4 · Standish 13 · Stanton 7 · Stanwood 14 · Stephenson 5 · Stering Heights 1 · Sterling 3 · Sterling Heights 225 · Stevensville 35 · Stockbridge 7 · Sturgis 38 · Sumpter 1 · Sumpter Twp 1 · Sunfield 3 · Superior Township 3 · Suttons Bay 10 · Swartz Creek 20 · Sylvan Lake 5 · Tawas City 12 · Taylor 142 · Tecumseh 40 · Tekonsha 3 · Temperance 39 · Thompsonville 1 · Three Oaks 4 · Three Rivers 35 · Tipton 1 · Traverse City 356 · Trenary 1 · Trenton 42 · Troy 225 · Turner 1 · Tustin 1 · Twin Lake 3 · Twining 1 · Ubly 3 · Union 2 · Union City 2 · Union Lake 1 · Unionville 2 · University Center 1 · Utica 36 · Van Buren Township 2 · Van Buren Twp 8 · Vanderbilt 5 · Vassar 12 · Vermontville 2 · Vestaburg 1 · Vicksburg 18 · Vriesland 1 · W Bloomfield 1 · Wakefield 7 · Walker 47 · Walkerville 2 · Walled Lake 33 · Warren 255 · Washington 9 · Washington Township 13 · Washington Twp 3 · Waterford 58 · Waterford Township 19 · Waterford Twp 1 · Waters 1 · Watersmeet 2 · Watertown 1 · Watervliet 7 · Wayland 29 · Wayne 35 · Webberville 15 · Weidman 9 · Wells 1 · Wellston 3 · West Bloomfield 44 · West Branch 24 · West Olive 9 · Westland 77 · Westphalia 1 · Wetmore 2 · Wheeler 2 · White Cloud 19 · White Lake 21 · White Pigeon 11 · Whitehall 18 · Whitmore Lake 18 · Williamsburg 16 · Williamston 20 · Wilson 1 · Winn 1 · Wixom 114 · Wolverine Lake 1 · Woodhaven 35 · Woodland 2 · Wyandotte 54 · Wyoming 108 · Yale 6 · Ypsilanti 154 · Ypsilanti Twp 1 · Zeeland 52 · Zilwaukee 1