Skip to main content
38
Employers
38
Inspections
76
Violations
$103,315
Penalties Assessed
Federal data
Overview

What this page covers

📋

Every employer with an OSHA record

38 Flat Rock establishments with at least one federal inspection on file. Click any card to see the full inspection history, citation list, and accident reports for that employer.

⚖️

Citations and penalty totals

76 citations issued across Flat Rock employers totaling $103,315 in proposed federal penalties. Use the leaderboard below to find the employers carrying the largest assessed totals.

🔎

Search and filter

Use the search box to filter the employer list by name, NAICS code, or slug. All filtering is client-side — your queries never leave your browser.

Trend

OSHA activity by year in Flat Rock

Inspections, violations, accidents, and proposed penalties aggregated by the year of each employer’s most recent inspection.

InspectionsViolationsAccidents$ Penalties
2025$31,975penalties
Inspections
3
Violations
6
Accidents
0
2024$22,840penalties
Inspections
4
Violations
24
Accidents
0
2023$30,700penalties
Inspections
8
Violations
13
Accidents
0
2022$0penalties
Inspections
1
Violations
0
Accidents
0
2021$5,700penalties
Inspections
3
Violations
9
Accidents
0
2020$5,000penalties
Inspections
2
Violations
4
Accidents
0
2019$7,100penalties
Inspections
7
Violations
13
Accidents
0
2018$0penalties
Inspections
2
Violations
0
Accidents
0
⚠ Worst offenders

Top 10 Flat Rock employers by OSHA penalties

Ranked by total federal penalty assessment.

Map

OSHA-inspected employers near Flat Rock

Loading map…

Map centered on Flat Rock. Employer pins are placed near the city center — OSHA does not publish per-establishment coordinates.

Employers

All 37 employers in Flat Rock

Sorted by total violation count. Use the filter below to search by name, NAICS, or slug.

Show only

Client-side filter. Searches the 37 employers on this page only.

SeriousNC
155744 - Henderson County Public Schools-maintenance Dept.
1 inspection · 23 violations
Flat Rock·$8,340 penalties·Last: Jan 3, 2024
SeriousNC
150735 - Atlas Bolt - Screw Company Llc
1 inspection · 7 violations
Flat Rock·$5,400 penalties·Last: Dec 14, 2021
SeriousNC
155533 - Leisure Craft Holdings Llc
1 inspection · 6 violations
Flat Rock·$23,400 penalties·Last: Nov 27, 2023
OtherNC
154705 - Carroll-baccari, Inc.
1 inspection · 5 violations
Flat Rock·$1,500 penalties·Last: Jul 17, 2023
OtherNC
143590 - Daniel Mejia
1 inspection · 5 violations
Flat Rock·$900 penalties·Last: Sep 19, 2019
OtherNC
143226 - Daniel Mejia
1 inspection · 4 violations
Flat Rock·$900 penalties·Last: Aug 13, 2019
RepeatNC
159222 - Armando Cardenas Ledesma
1 inspection · 3 violations
Flat Rock·$16,845 penalties·Last: Jul 8, 2025
SeriousNC
159224 - Guy Roofing, Inc.
1 inspection · 2 violations
Flat Rock·$9,930 penalties·Last: Jul 8, 2025
OtherNC
150025 - Contreras Agro, Llc
1 inspection · 2 violations
Flat Rock·$300 penalties·Last: Aug 26, 2021
RepeatNC
146485 - Daniel Mejia
1 inspection · 2 violations
Flat Rock·$2,500 penalties·Last: Oct 1, 2020
RepeatNC
146486 - Daniel Mejia
1 inspection · 2 violations
Flat Rock·$2,500 penalties·Last: Oct 1, 2020
RepeatNC
143227 - Tony Hill
1 inspection · 2 violations
Flat Rock·$5,000 penalties·Last: Aug 13, 2019
SeriousNC
142267 - Susan L. Olcott, Dmd, P.a.
1 inspection · 2 violations
Flat Rock·$300 penalties·Last: May 16, 2019
SeriousNC
160226 - Coastal Agrobusiness, Inc
1 inspection · 1 violation
Flat Rock·$5,200 penalties·Last: Dec 29, 2025
SeriousNC
156241 - Bonclarken Conference Center, Inc.
1 inspection · 1 violation
Flat Rock·$14,500 penalties·Last: Mar 20, 2024
SeriousNC
154321 - Silvestre Bajando
1 inspection · 1 violation
Flat Rock·$2,900 penalties·Last: May 24, 2023
SeriousNC
154322 - Juan Mayorga
1 inspection · 1 violation
Flat Rock·$2,900 penalties·Last: May 24, 2023
OtherNC
157438 - Asheville Packing, Inc.
1 inspection · 0 violations
Flat Rock·Last: Sep 10, 2024
OtherNC
156898 - Henderson County Public Schools-maintenance Dept.
1 inspection · 0 violations
Flat Rock·Last: Jun 12, 2024
OtherNC
154318 - Creative Builders, Inc.
1 inspection · 0 violations
Flat Rock·Last: May 24, 2023
OtherNC
154320 - Ashley Framing Contractors Llc
1 inspection · 0 violations
Flat Rock·Last: May 24, 2023
OtherNC
154020 - Lemans Corporation
1 inspection · 0 violations
Flat Rock·Last: Apr 14, 2023
OtherNC
153799 - Carolina Engineered Composites, Llc
1 inspection · 0 violations
Flat Rock·Last: Mar 13, 2023
OtherNC
151157 - M.b. Haynes Corporatiion
1 inspection · 0 violations
Flat Rock·Last: Feb 14, 2022
OtherNC
150022 - Contreras Agro, Llc.
1 inspection · 0 violations
Flat Rock·Last: Aug 26, 2021
OtherNC
144033 - Apple Tuck - Associates, Inc.
1 inspection · 0 violations
Flat Rock·Last: Nov 13, 2019
OtherNC
143800 - Asheville Packing, Inc.
1 inspection · 0 violations
Flat Rock·Last: Oct 15, 2019
OtherNC
140758 - Revis Grounds Maintenance, Inc.
1 inspection · 0 violations
Flat Rock·Last: Jan 9, 2019
OtherNC
136921 - Maryland Underground Cable Llc
1 inspection · 0 violations
Flat Rock·Last: Jan 29, 2018
OtherNC
136924 - Global Fiber, Llc
1 inspection · 0 violations
Flat Rock·Last: Jan 29, 2018
OtherNC
136052 - Tony Hill
1 inspection · 0 violations
Flat Rock·Last: Oct 6, 2017
OtherNC
135807 - Allied Universal
1 inspection · 0 violations
Flat Rock·Last: Sep 7, 2017
OtherNC
135746 - Mejia Produce Llc
1 inspection · 0 violations
Flat Rock·Last: Aug 24, 2017
OtherNC
132711 - Timothy Dale Epperson
1 inspection · 0 violations
Flat Rock·Last: Nov 2, 2016
OtherNC
128312 - Timothy Dale Epperson Dba Epperson's Lawn And Tree
1 inspection · 0 violations
Flat Rock·Last: Oct 20, 2015
OtherNC
127850 - Teresa A. Cabrera Dba Teresa Cabrera
1 inspection · 0 violations
Flat Rock·Last: Aug 28, 2015
OtherNC
Mejia Produce Llc
1 inspection · 0 violations
Flat Rock·Last: Aug 5, 2015
About this data

About Flat Rock OSHA records

Every record on this page is sourced from the U.S. Occupational Safety and Health Administration (OSHA) enforcement dataset, published by the Department of Labor and updated daily. Flat Rock appears in the dataset because at least one establishment in the city has been inspected by federal or state-plan OSHA inspectors in the past five years.

What an inspection means. OSHA inspections can be triggered by a worker complaint, a reported accident, a referral from another agency, or as part of a programmed targeting campaign for high-hazard industries. An inspection on record does not necessarily mean violations were found — many inspections close with no citations.

How to read a citation. Citations are classified as Willful, Serious, Repeat, or Other-than-serious. The dollar penalty next to an employer is the initial proposed penalty; the final settled amount is often lower after the abatement process. For context on each classification, see our explainer on willful vs. serious vs. repeat OSHA violations.