OSHA SearchOSHA records by employer

OSHA violations in Texas

45,801inspections since 2015
21,369employers cited
$245,356,817current penalties
2,546inspections in the last 12 months

OSHA and Texas's own safety agency, where it has one, opened 45,801 inspections in Texas since 2015. 28,011 of them ended with at least one citation, 73,529 citation items in all.

Recent citations

EmployerIssuedPenalty
Juan Rivera
Stafford
Oct 7, 2026$2,128
Luis Alberto Hurtado
Everman
Oct 7, 2026$1,809
Thalle Construction Co., Inc.
Fort Worth
Oct 6, 2026$13,619
Fermin Rodriguez
Glenn Heights
Oct 5, 2026$18,991
Francisco Antonio Segovia
Waxahachie
Oct 5, 2026$3,575
Southern Wood Flooring & Supply
Richland Hills
Oct 5, 2026$29,396
Southern Energy Homes/ Clayton Fort Worth
Fort Worth
Oct 2, 2026$5,788
Displayit. Inc
Mckinney
Sep 30, 2026$9,930
Allen Concrete, LLC.
El Paso
Sep 30, 2026$7,500
National Pecan Shelling Operations, LLC
Fabens
Sep 30, 2026$10,000
K-C Welding & Fabrication, LLC
Monahans
Sep 30, 2026$6,500
Targa Midstream Services LLC
Crane
Sep 30, 2026$13,240
Tecal Manufacturing, LLC
El Paso
Sep 30, 2026$0
Wagon Meats LLC.
El Paso
Sep 30, 2026$3,000
MPP Management, Inc.
Corsicana
Sep 29, 2026$3,973

Rules cited most in Texas

  1. 1926.501: Fall protection in construction 9,867
  2. 1926.451: Scaffolds, general requirements 5,342
  3. 1926.1053: Ladders in construction 3,533
  4. 1926.102: Eye and face protection in construction 3,253
  5. 1910.134: Respiratory protection 2,920
  6. 1910.1200: Hazard communication 2,802
  7. 1926.503: Fall protection training in construction 2,687
  8. 1910.147: Lockout/tagout 2,395
  9. 1926.100: Hard hats in construction 2,148
  10. 1910.178: Forklifts and other powered industrial trucks 2,089

Largest current penalties since 2015

EmployerCitationsPenaltiesLast inspection
One Way Environmental Services LLC
Houston
23$3,045,452Feb 9, 2026
Wyman-Gordon Forgings, Inc.
Houston
110$1,988,241Jun 11, 2025
Dollar Tree Stores, Inc.
Houston
42$1,575,106Mar 11, 2025
Piping Technology & Products Inc.
Houston
153$832,893Aug 9, 2021
Dolgencorp of Texas, Inc
West Tawakoni
11$770,712Aug 15, 2023
Custom Rubber Products, LLC
Houston
25$760,370Dec 6, 2018
Qualawash Holdings, LLC
Pasadena
24$711,773Oct 21, 2026
United Parcel Service Inc.
Houston
111$676,628Sep 4, 2026
Cotton Commercial USA, Inc.
North Richland Hills
16$675,248Mar 24, 2026
Sonny Steel Erector's, Inc.
Houston
60$657,066Sep 30, 2026
JSW Steel (USA) Inc.
Baytown
122$627,987Jul 2, 2025
Goodman Manufacturing Company, L.P.
Waller
66$619,239Feb 6, 2025
Formosa Plastics Corporation - Texas
Point Comfort
169$591,644May 14, 2025
Strategic Materials, Inc
Midlothian
46$579,121Apr 4, 2025
D&D Manufacturing, Inc.
El Paso
100$568,588Jan 24, 2023
TPC Group LLC
Port Neches
18$563,902Feb 9, 2026
Marshall Pottery Inc.
Marshall
55$553,240May 1, 2017
Boomerang Tube, LLC
Liberty
40$497,256Apr 20, 2017
Williams Brothers Construction Co., Inc.
Houston
134$496,941Mar 3, 2026
Cavco Industries, Inc.
Seguin
70$485,865Mar 6, 2026
Trimac Transportation Inc
La Porte
38$480,355Jul 24, 2024
Fiesta Mart, LLC
Houston
26$460,608Jan 23, 2025
Blazey Construction Services, LLC
Tomball
13$450,764Jan 8, 2026
RKM Utility Services, Inc.
Dallas
12$450,056Jul 5, 2018
Alpha Technical Services Corporation, LC
Pasadena
10$450,000Dec 28, 2019

Every city in Texas

Employers with OSHA citations since 2015, by city.

8 Miles West Of Monahans 1 · Abilene 93 · Ackerly 2 · Addison 7 · Adkins 1 · Afton 1 · Agua Dulce 1 · Alamo 5 · Alba 2 · Albany 1 · Albrado 1 · Aledo 8 · Alice 24 · Allen 73 · Alleyton 3 · Alpine 3 · Alta Loma 1 · Alto 4 · Alton 1 · Alvarado 10 · Alvin 24 · Amarillo 166 · Andrews 20 · Angleton 9 · Anna 8 · Anson 3 · Anthony 6 · Aquilla 1 · Aransas Pass 18 · Arcola 9 · Argyle 41 · Arlington 247 · Asherton 1 · Aspermont 2 · Atascocita 6 · Atascosa 1 · Athens 11 · Atlanta 2 · Aubrey 18 · Austin 558 · Avery 1 · Azle 7 · Bacliff 3 · Balch Springs 8 · Balcones Heights 3 · Ballinger 2 · Balmorhea 7 · Bandera 4 · Bangs 1 · Barker 1 · Barnhart 2 · Barry 1 · Barstow 3 · Bartonville 3 · Bastrop 8 · Batesville 1 · Batson 1 · Bay City 22 · Bayou Vista 2 · Baytown 70 · Beasley 3 · Beaumont 77 · Bedford 16 · Bee Cave 3 · Beeville 14 · Bellaire 4 · Bellmead 2 · Bellville 3 · Belton 18 · Ben Franklin 1 · Ben Wheeler 1 · Benavides 1 · Benbrook 64 · Bertram 3 · Big Lake 13 · Big Sandy 2 · Big Spring 24 · Big Wells 1 · Bishop 6 · Blanco 2 · Blooming Grove 1 · Bloomington 1 · Blue Mound 2 · Blum 1 · Boerne 27 · Boling 1 · Bonham 2 · Borger 6 · Bovina 1 · Bowie 5 · Boyd 2 · Boys Ranch 1 · Brady 2 · Brazoria 1 · Breckenridge 3 · Bremond 1 · Brenham 15 · Briarcliff 1 · Bridge City 1 · Bridgeport 2 · Broaddus 1 · Brock 1 · Brooks Afb 2 · Brookshire 17 · Brookston 4 · Brownfield 7 · Brownsville 123 · Brownwood 7 · Bruceville 4 · Bryan 54 · Buda 28 · Buffalo 1 · Bullard 8 · Bulverde 6 · Burleson 44 · Burnet 9 · Burton 1 · Bushland 2 · Cactus 3 · Caddo Mills 3 · Caldwell 6 · Camden 1 · Cameron 4 · Campbellton 1 · Canadian 2 · Canton 7 · Canutillo 26 · Canyon 26 · Canyon Lake 11 · Carrizo Springs 3 · Carrollton 92 · Carswell Afb 1 · Carthage 2 · Castle Hills 1 · Castroville 6 · Cat Spring 1 · Catarina 5 · Cedar Creek 5 · Cedar Hill 28 · Cedar Park 34 · Celina 20 · Center 10 · Centerville 1 · Chandler 2 · Channelview 26 · Channing 1 · Chapman Ranch 1 · Cherokee 1 · Childress 1 · Chillicothe 1 · China 1 · China Grove 2 · Chldress 1 · Cibolo 13 · Cisco 2 · Clarendon 1 · Clarksville 2 · Clear Lake Shores 1 · Cleburne 32 · Cleveland 13 · Clifton 1 · Clint 4 · Clute 7 · Clyde 4 · Coahoma 1 · Coffee City 1 · Coldspring 1 · Coleman 3 · College Station 34 · Colleyville 24 · Collinsville 1 · Colorado City 1 · Columbus 3 · Comanche 2 · Combine 2 · Comfort 1 · Commerce 5 · Conroe 194 · Converse 95 · Cookville 1 · Cooper 2 · Coppell 40 · Copper Canyon 3 · Copperas Cove 10 · Corinth 13 · Corpus Christi 536 · Corrigan 1 · Corsicana 24 · Cotulla 12 · Coupland 1 · Covington 1 · Coyanosa 7 · Crandall 21 · Crane 8 · Creedmoor 2 · Cresson 2 · Crockett 5 · Crosby 10 · Crosbyton 1 · Crossroads 3 · Crowley 35 · Crystal Beach 3 · Cuero 7 · Cut And Shoot 2 · Cypress 188 · Cyuthlake 1 · Daingerfield 3 · Dale 1 · Dalhart 7 · Dallardsville 1 · Dallas 701 · Damon 2 · Dawn 3 · Dayton 11 · De Berry 2 · De Soto 3 · Decatur 8 · Deer Park 32 · Del Rio 15 · Del Valle 8 · Dell City 1 · Denison 14 · Denton 82 · Denver City 6 · Desoto 26 · Detroit 2 · Devers 2 · Devine 6 · Dfw 1 · Dfw Airport 14 · Dhanis 1 · Diana 1 · Diboll 2 · Dickinson 12 · Dilley 4 · Dimmitt 6 · Donna 15 · Douglass 1 · Douglassville 1 · Dripping Springs 15 · Driscoll 1 · Dublin 6 · Dumas 8 · Duncanville 8 · Eagle Lake 1 · Eagle Pass 18 · East Bernard 7 · Eastland 2 · Eddy 1 · Edgewood 1 · Edinburg 85 · Edmonson 1 · Edna 2 · Edroy 1 · El Campo 11 · El Indio 1 · El Lago 1 · El Paso 1373 · Eldorado 1 · Elgin 6 · Elkhart 1 · Elm Mott 3 · Elmendorf 12 · Elsa 1 · Emory 2 · Encinal 4 · Encino 2 · Energy 1 · Ennis 27 · Euless 66 · Eustace 1 · Everman 9 · Fabens 5 · Fair Oaks Ranch 10 · Fairview 6 · Falfurrias 3 · Falls City 2 · Farmers Branch 55 · Farmersville 9 · Farwell 3 · Fate 33 · Ferris 8 · Flatonia 2 · Flint 3 · Florence 2 · Floresville 5 · Flower Mound 101 · Flowermound 1 · Floydada 2 · Follett 2 · Forest Hill 8 · Forney 160 · Forsan 2 · Fort Bliss 19 · Fort Cavazos 1 · Fort Davis 1 · Fort Hood 2 · Fort Sam Houston 3 · Fort Stockton 19 · Fort Worth 704 · Francitas 1 · Franklin 5 · Frankston 2 · Fredericksburg 7 · Freeport 22 · Freer 3 · Fresno 4 · Friendswood 44 · Friona 8 · Frisco 93 · Fritch 3 · Ft Hood 1 · Ft Worth 6 · Ft. Stockton 1 · Fulshear 11 · Fulton 1 · Gail 1 · Gainesville 13 · Galena Park 12 · Galveston 90 · Garden City 9 · Garden Ridge 2 · Gardendale 2 · Garland 159 · Garrison 1 · Garwood 1 · Gatesville 6 · Gause 1 · George West 6 · Georgetown 86 · Geronimo 1 · Giddings 9 · Gilchrist 2 · Gilmer 7 · Gladewater 6 · Glen Flora 1 · Glen Rose 3 · Glenn Heights 14 · Godley 5 · Goldsmith 5 · Goldthwaite 1 · Goliad 1 · Gonzales 9 · Goodfellow Afb 1 · Goodrich 1 · Gordonville 2 · Gorman 2 · Graford 1 · Graham 10 · Granbury 15 · Grand Prairie 129 · Grand Prarie 1 · Grandbury 1 · Grandfalls 1 · Grandview 4 · Granger 1 · Grangerland 2 · Granite Shoals 1 · Grapevine 42 · Greenville 23 · Gregory 6 · Groesbeck 1 · Groves 1 · Groveton 1 · Gruver 1 · Gunter 1 · Guthrie 1 · Hallettsville 3 · Hallsville 5 · Haltom City 27 · Hamilton 5 · Hamlin 1 · Hamshire 1 · Hankamer 1 · Happy 1 · Harker Heights 15 · Harlingen 70 · Hart 1 · Hartley 1 · Harwood 1 · Haslet 49 · Hawkins 2 · Hearne 4 · Heartland 12 · Heath 12 · Heidenheimer 1 · Helotes 16 · Hemphill 1 · Hempstead 5 · Henderson 9 · Hereford 14 · Hewitt 7 · Hickory Creek 7 · Hico 1 · Hidalgo 8 · High Island 1 · Highland Village 4 · Highlands 2 · Hillsboro 12 · Hitchcock 5 · Hobson 1 · Hockley 18 · Hondo 2 · Honey Grove 2 · Hooks 3 · Horizon City 42 · Horseshoe Bay 6 · Houston 1889 · Howe 4 · Hubbard 3 · Hudson Oaks 4 · Huffman 1 · Hughes Springs 1 · Humble 88 · Hungerford 1 · Huntington 1 · Huntsville 38 · Hurst 36 · Hutchins 8 · Hutto 28 · Inez 2 · Ingleside 17 · Ingram 1 · Iowa Colony 3 · Iowa Park 3 · Ira 1 · Iraan 5 · Irving 213 · Ivanhoe 1 · Jacinto City 1 · Jacksboro 2 · Jacksonville 9 · Jamaica Beach 1 · Jarrell 8 · Jasper 5 · Jefferson 3 · Jersey Village 2 · Jewett 3 · Joaquin 3 · Johnson City 1 · Jonesboro 1 · Josephine 6 · Joshua 4 · Jourdanton 9 · Junction 3 · Justin 26 · Karnes City 9 · Katy 327 · Kaufman 7 · Keller 27 · Kemah 15 · Kemp 3 · Kenedy 7 · Kennard 3 · Kennedale 9 · Kent 8 · Kerens 2 · Kermit 12 · Kerrville 13 · Kileen 1 · Kilgore 8 · Killeen 25 · Kingsbury 1 · Kingsland 5 · Kingsville 22 · Kingwood 21 · Kirby 2 · Klein 1 · Knott 8 · Knox City 1 · Kosse 1 · Krum 3 · Kyle 28 · La Blanca 2 · La Coste 2 · La Feria 7 · La Grange 3 · La Marque 15 · La Mesa 2 · La Porte 47 · La Pryor 2 · La Vernia 3 · La Villa 2 · Ladonia 1 · Lago Vista 2 · Laguna Heights 1 · Laguna Vista 1 · Lake Dallas 4 · Lake Jackson 5 · Lake Worth 4 · Lakeway 5 · Lamesa 18 · Lampasas 7 · Lancaster 19 · Lantana 2 · Laporte 1 · Laredo 191 · Lasara 1 · Latexo 2 · Lavon 25 · League City 117 · Leakey 3 · Leander 55 · Leesville 1 · Lefors 1 · Leggett 2 · Lenorah 2 · Leon Valley 5 · Leona 1 · Levelland 7 · Lewisville 104 · Liberty 10 · Liberty Hill 18 · Lindale 3 · Linden 1 · Little Elm 10 · Littlefield 5 · Live Oak 12 · Livingston 12 · Lockhart 7 · Lolita 1 · Lone Star 4 · Longview 45 · Loop 1 · Lorena 13 · Los Fresnos 6 · Louise 1 · Lovelady 1 · Lubbock 538 · Lucas 2 · Lueders 1 · Lufkin 29 · Luling 10 · Lumberton 5 · Lyford 2 · Lytle 4 · Mabank 8 · Madisonville 9 · Magnolia 52 · Malakoff 1 · Malone 1 · Manchaca 3 · Manor 10 · Mansfiel 1 · Mansfield 163 · Manvel 20 · Marble Falls 6 · Marfa 5 · Marion 6 · Marlin 1 · Marshall 12 · Martindale 1 · Mason 1 · Mathis 3 · Maud 1 · Maxwell 1 · Mc Camey 2 · Mc Gregor 7 · Mc Kinney 11 · Mc Queeney 1 · Mcallen 152 · Mccamey 2 · Mcfaddin 1 · Mckinney 112 · Meadowlakes 1 · Medina 2 · Melissa 13 · Menard 1 · Mentone 14 · Mercedes 11 · Meridian 1 · Merkel 3 · Mertzon 1 · Mesquite 59 · Mexia 4 · Meyersville 1 · Miami 1 · Midkiff 4 · Midland 195 · Midlothian 108 · Milano 1 · Miles 2 · Millsap 1 · Mineola 4 · Mineral Wells 9 · Mission 52 · Missouri City 32 · Monahans 14 · Mont Belvieu 15 · Monte Alto 1 · Montgomery 49 · Moody 3 · Moscow 1 · Moulton 2 · Mount Enterprise 2 · Mount Pleasant 12 · Mount Vernon 1 · Mt. Pleasant 2 · Muenster 3 · Muleshoe 2 · Murphy 13 · N. Richland Hills 1 · Nacogdoches 16 · Nash 3 · Natalia 1 · Navasota 11 · Nederland 10 · Needville 2 · Nevada 2 · New Boston 2 · New Braunfels 70 · New Caney 15 · New Deal 2 · New Home 1 · New Summerfield 2 · New Waverly 4 · Newark 1 · Newcastle 1 · Newton 2 · Nixon 4 · Nolanville 8 · Normangee 1 · North Houston 1 · North Richland Hills 80 · Northlake 59 · Nursery 2 · Oak Point 3 · Oak Ridge North 2 · Oakhurst 1 · Odem 1 · Odessa 116 · Odonnell 1 · Old Ocean 2 · Olmito 2 · Olney 2 · Onalaska 1 · Orange 26 · Orange Grove 2 · Ore City 2 · Orla 28 · Ovilla 12 · Ozona 6 · Palacios 2 · Palestine 7 · Palmview 4 · Pampa 6 · Pantego 1 · Paris 9 · Park Row 2 · Parker 4 · Pasadena 99 · Pattison 1 · Pearland 69 · Pearsall 5 · Pecos 140 · Penitas 3 · Perland 1 · Perryton 2 · Petrolia 1 · Pflugerville 61 · Pfulgerville 1 · Pharr 49 · Pickton 1 · Pilot Point 8 · Pinehurst 3 · Pipe Creek 1 · Pittsburg 3 · Plains 9 · Plainview 20 · Plano 156 · Plantersville 1 · Pleasanton 15 · Point Comfort 8 · Pointblank 1 · Ponder 3 · Poolville 1 · Port Aransas 50 · Port Arthur 40 · Port Bolivar 1 · Port Isabel 8 · Port Lavaca 9 · Port Neches 8 · Port O Connor 4 · Porter 13 · Portland 46 · Post 8 · Poteet 7 · Powell 1 · Prairie View 5 · Premont 3 · Presidio 1 · Princeton 48 · Progreso 4 · Progreso Lakes 2 · Prosper 53 · Providence Village 1 · Pt Arthur 1 · Pyote 9 · Quanah 2 · Queen City 5 · Quitman 1 · Rankin 11 · Ravenna 1 · Raymondville 4 · Raywood 1 · Red Oak 50 · Reese Afb 1 · Refugio 9 · Reno 2 · Rhome 9 · Rice 3 · Richardson 108 · Richland 1 · Richland Hills 3 · Richmond 93 · Richwood 4 · Rio Grande City 8 · Rio Hondo 4 · Rio Medina 2 · Rio Vista 1 · River Oaks 2 · Riviera 2 · Roanoke 30 · Roaring Springs 1 · Robinson 1 · Robstown 26 · Rockdale 3 · Rockport 30 · Rockwall 66 · Ropesville 2 · Roscoe 2 · Rosebud 1 · Rosenberg 27 · Rosenburg 1 · Rosharon 5 · Rotan 1 · Round Mountain 1 · Round Rock 91 · Rowlett 24 · Royse City 46 · Rusk 1 · Sabinal 1 · Sabine Pass 4 · Sachse 16 · Saginaw 49 · Saint Hedwig 3 · Salado 4 · Salt Flat 2 · Saltillo 1 · San Angelo 30 · San Antonio 1920 · San Augustine 6 · San Benito 11 · San Diego 1 · San Elizario 3 · San Juan 10 · San Leon 4 · San Marcos 52 · Sanderson 1 · Sanger 9 · Santa Fe 7 · Santa Rosa 1 · Santo 1 · Saratoga 2 · Sargent 1 · Sarita 2 · Savannah 1 · Savoy 1 · Schertz 21 · Schulenburg 7 · Scottsville 4 · Seabrook 24 · Seadrift 3 · Seagoville 26 · Seagraves 3 · Sealy 16 · Sebastian 1 · Seguin 17 · Selma 9 · Seminole 12 · Seymour 2 · Shady Shores 2 · Shallowater 1 · Shavano Park 2 · Shenandoah 8 · Shepherd 2 · Sheppard Afb 1 · Sheppard Air Force Base 1 · Sherman 27 · Shiner 7 · Shiro 1 · Sienna Plantation 1 · Silsbee 7 · Silverton 1 · Simonton 1 · Sinton 11 · Slaton 2 · Smiley 2 · Smithville 1 · Snyder 6 · Socorro 11 · Somerset 1 · Sonora 3 · Sour Lake 4 · Sourlake 1 · South Houston 7 · South Lake 18 · South Padre Island 16 · Southlake 15 · Spearman 1 · Spicewood 7 · Splendora 3 · Spring 264 · Spring Branch 1 · Springlake 1 · Springtown 9 · St Paul 1 · Stafford 26 · Stamford 1 · Stanton 11 · Stephenville 15 · Stockdale 2 · Stonewall 1 · Stowell 1 · Stratford 4 · Strawn 2 · Sudan 1 · Sugar Land 48 · Sugarland 3 · Sulphur Springs 17 · Summerfield 1 · Sumner 5 · Sun City 1 · Sunnyvale 6 · Sunray 2 · Surfside Beach 3 · Sweeny 1 · Sweetwater 8 · Taft 3 · Talco 1 · Tarzan 4 · Tatum 4 · Taylor 11 · Taylor Lake Village 1 · Telferner 1 · Temple 51 · Tennessee Colony 1 · Terrell 43 · Terrell Hills 1 · Texarkana 13 · Texas City 102 · Texline 1 · The Colony 33 · The Woodlands 29 · Thompsons 2 · Thorndale 1 · Thrall 1 · Three Rivers 5 · Throckmorton 1 · Tilden 6 · Timpson 1 · Tioga 4 · Todd Mission 1 · Tomball 63 · Tool 1 · Tornillo 1 · Trenton 1 · Trinity 8 · Trophy Club 11 · Troup 1 · Troy 3 · Tulia 4 · Tuscola 3 · Tye 2 · Tyler 166 · Tynan 3 · Uhland 1 · Universal City 14 · Uvalde 5 · Valley Mills 1 · Valley View 3 · Van 2 · Van Alstyne 16 · Van Horn 5 · Vanderbilt 2 · Vealmoor 1 · Vega 1 · Venus 17 · Verhalen 1 · Vernon 5 · Victoria 104 · Vidor 13 · Vinton 17 · Von Ormy 13 · Waco 101 · Wadsworth 1 · Wake Village 1 · Waller 18 · Waskom 2 · Watauga 6 · Waxahachie 194 · Weatherford 30 · Webster 75 · Weimar 4 · Weslaco 33 · West 3 · West Lake Hills 1 · West Point 1 · West Tawakoni 1 · Westhoff 2 · Westlake 13 · Weston 1 · Westworth Village 3 · Wharton 12 · Wheeler 1 · White Deer 3 · White Oak 1 · White Settlement 5 · Whiteface 2 · Whitehouse 5 · Whitesboro 1 · Whitewright 1 · Whitney 3 · Wichita Falls 28 · Wickett 4 · Wildorado 1 · Willis 44 · Willow Park 11 · Wills Point 3 · Wilmer 5 · Wilson 1 · Wimberley 2 · Windcrest 1 · Wink 3 · Winnie 1 · Winnsboro 4 · Winona 3 · Winters 1 · Wolfe City 2 · Wolfforth 30 · Woodsboro 4 · Woodville 3 · Woodway 7 · Wortham 1 · Wylie 58 · Yoakum 5 · Zapata 2