Skip to content
SafetyRecord logoSafetyRecord
ACF INDUSTRIES, LLC
$74,292
penalties
109
viol.
3
insp.

ACF INDUSTRIES, LLC

417 N ARCH STREET, MILTON, PA 17847NAICS 336510 Railroad Rolling Stock Manufacturing

Inspections
3
Apr 1994 to Jun 2015 · 2 safety, 1 health
Violations
109
across 3 inspections
Penalties on record
$74,292
latest amounts in DOL records
By classification
Serious 81Willful 0Repeat 0Other 28

Having inspection records is common for businesses in regulated industries. Data and methodology

Inspection records

Jun 24, 2015Referral (C) · Partial scope, Safety#340730092$24,0004 viol.

Inspection #340730092

Dates

Opened
Jun 24, 2015
Closing Conference Date
Sep 17, 2015
Contested
Dec 29, 2015
Final Order
May 19, 2016
Closed
Oct 13, 2016

Inspection

Advance Notice
No
Owner Type
Private
Union Status
Yes
Number of Employees
350
Related Activity
1 referral

Violations and Penalties

Total Violations
4
Violation Types
4 serious
Initial Penalties
$87,000
Penalties on Record
$24,000
Site Address
417 N. Arch St., Milton, PA 17847
Industry
336510 Railroad Rolling Stock Manufacturing

Referral Inspection: This inspection record is categorized as a referral inspection in the DOL OSHA enforcement data. Referral inspections can result from another agency, another OSHA activity, or another source referring a potential hazard to OSHA.

Violations

Violation list (4 of 4 shown)
CitationStandardTypeInstancesExposedInitialCurrentAbatementContestFinal Order
010011910.22
Walking-Working Surfaces - General Requirements
OSHA citation code: 19100022 A01
Serious14$3,000$3,000Jan 27, 2016Dec 29, 2015May 19, 2016
010021910.332
Electrical Safety-Related Work Practices - Training
OSHA citation code: 19100332 B01
Serious14$7,000$7,000Jan 27, 2016Dec 29, 2015May 19, 2016
010031910.335
Electrical - Safeguards
OSHA citation code: 19100335 A01 I
Serious14$7,000$7,000Jan 27, 2016Dec 29, 2015May 19, 2016
020011910.333
Electrical - Selection and Use of Work Practices
OSHA citation code: 19100333 A01
Serious14$70,000$7,000Jan 27, 2016Dec 29, 2015May 19, 2016
Jan 17, 2014Complaint (B) · Partial scope, Safety#339552937$3,1872 viol.

Inspection #339552937

Dates

Opened
Jan 17, 2014
Closing Conference Date
Mar 27, 2014
Final Order
Apr 24, 2014
Closed
May 29, 2014

Inspection

Advance Notice
No
Owner Type
Private
Union Status
Yes
Number of Employees
325
Related Activity
1 complaint

Violations and Penalties

Total Violations
2
Violation Types
2 serious
Initial Penalties
$0
Penalties on Record
$3,187
Site Address
417 N Arch Street, Milton, PA 17847
Industry
336510 Railroad Rolling Stock Manufacturing

Complaint Inspection: This inspection record is categorized as a complaint inspection in the DOL OSHA enforcement data. OSHA can open complaint-driven inspections after receiving safety or health complaints from workers or their representatives.

Violations

Violation list (2 of 2 shown)
CitationStandardTypeInstancesExposedInitialCurrentAbatementContestFinal Order
01001B1910.110
Storage and Handling of Liquefied Petroleum Gases
OSHA citation code: 19100110 B09 VII B
Serious31$0$3,187May 15, 2014-Apr 24, 2014
01001C1910.110
Storage and Handling of Liquefied Petroleum Gases
OSHA citation code: 19100110 B09 I
Serious11$0$0May 15, 2014-Apr 24, 2014
Apr 18, 1994Planned (H) · Complete scope, Health#17622150$47,105103 viol.

Inspection #17622150

Dates

Opened
Apr 18, 1994
Closing Conference Date
Oct 4, 1994
Contested
Oct 20, 1994
Final Order
May 17, 1996
Closed
Dec 12, 1997

Inspection

Advance Notice
No
Owner Type
Private
Union Status
Yes
Number of Employees
446

Violations and Penalties

Total Violations
103
Violation Types
75 serious, 28 other-than-serious
Initial Penalties
$103,500
Penalties on Record
$47,105
Site Address
2nd And Arch Streets, Milton, PA 17847
Industry
336510 Railroad Rolling Stock Manufacturing

Planned Inspection: This inspection record is categorized as a planned inspection in the DOL OSHA enforcement data. Planned inspections are part of OSHA's scheduled enforcement activity rather than being opened directly from a complaint or reported incident at that worksite.

Chemical Exposure Sampling22 substances sampled

Air monitoring samples collected by OSHA during this inspection. Results grouped by substance.

SubstanceSamplesResult RangeUnit
2-Butanone40 - 191.1944ppm
2-Butoxyethanol13.5026ppm
Antimony and Compounds (as Sb)250 - 0.0614mg/m³
Beryllium and Beryllium Compounds (as Be)250mg/m³
Chromium, Metal and Insoluble Salts250 - 3.9615mg/m³
Cobalt, Metal, Dust and Fume (as Co)250 - 0.0226mg/m³
Copper Fume (as Cu)250 - 0.9516mg/m³
Hexone40 - 125.1055ppm
Iron Oxide Fume250 - 1174mg/m³
Isopropyl Alcohol30.3864 - 29.9954ppm
Lead, Inorganic (as Pb)250 - 0.0633mg/m³
Manganese Fume (as Mn)250 - 9.6662mg/m³
Methyl (n-amyl) ketone70 - 137.494ppm
Molybdenum (as Mo), Insoluble Compounds (Total Dust)250 - 0.55mg/m³
n-Butyl Alcohol40 - 68.4839ppm
Nickel, Metal and Insoluble compounds (as Ni)250 - 1.9756mg/m³
Qualitative MicroscopyQC20 - 0.017
Silica, Crystalline Quartz (Respirable Fraction)20%
Stoddard Solvent351.3732 - 140.6742mg/m³
Toluene30.3361 - 29.1658ppm
Vanadium fume (as V2O5)250 - 0.734mg/m³
VM and P Naphtha30mg/m³
Zinc Oxide Fume250 - 0.5081mg/m³

Violations

Violation list (16 of 103 shown)
CitationStandardTypeInstancesExposedInitialCurrentAbatementContestFinal Order
010011910.179
Overhead and Gantry Cranes
OSHA citation code: 19100179 N03 VI
Serious115$2,250$1,200Nov 2, 1994Oct 20, 1994May 17, 1996
010021910.179
Overhead and Gantry Cranes
OSHA citation code: 19100179 B05
Other115$2,250$0Nov 2, 1994Oct 20, 1994May 17, 1996
01003A1910.23
Ladders
OSHA citation code: 19100023 C01
Serious715$2,250$1,250Sep 17, 1996Oct 20, 1994May 17, 1996
01003B1910.132
Personal Protective Equipment - General Requirements
OSHA citation code: 19100132 A
Serious115$0$0Nov 2, 1994Oct 20, 1994May 17, 1996
01003C1910.252
Welding, Cutting, and Brazing - General Requirements
OSHA citation code: 19100252 B01
Serious13$0$0Nov 2, 1994Oct 20, 1994May 17, 1996
01004A1910.1030
Bloodborne Pathogens
OSHA citation code: 19101030 G02 I
Serious13$2,250$565Nov 2, 1994Oct 20, 1994May 17, 1996
01004B1910.1030
Bloodborne Pathogens
OSHA citation code: 19101030 G02 IIC
Serious13$0$0Nov 2, 1994Oct 20, 1994May 17, 1996
010051910.1030
Bloodborne Pathogens
OSHA citation code: 19101030 F02 I
Serious13$2,250$565Nov 2, 1994Oct 20, 1994May 17, 1996
01006A1910.1050
Methylenedianiline (MDA)
OSHA citation code: 19101050 E02
Serious12$2,250$280Nov 2, 1994Oct 20, 1994May 17, 1996
01006B1910.1050
Methylenedianiline (MDA)
OSHA citation code: 19101050 E08
Serious12$0$0Nov 2, 1994Oct 20, 1994May 17, 1996
010071910.1050
Methylenedianiline (MDA)
OSHA citation code: 19101050 J03 II
Serious12$1,350$280Nov 2, 1994Oct 20, 1994May 17, 1996
010081910.1050
Methylenedianiline (MDA)
OSHA citation code: 19101050 H03
Serious12$1,350$280Nov 2, 1994Oct 20, 1994May 17, 1996
010091910.1050
Methylenedianiline (MDA)
OSHA citation code: 19101050 I02 V
Serious12$1,350$280Nov 2, 1994Oct 20, 1994May 17, 1996
010101910.1050
Methylenedianiline (MDA)
OSHA citation code: 19101050 J02 I
Serious12$1,350$280Nov 2, 1994Oct 20, 1994May 17, 1996
01011A1910.1050
Methylenedianiline (MDA)
OSHA citation code: 19101050 K01 I
Serious12$2,250$280Nov 2, 1994Oct 20, 1994May 17, 1996
01011B1910.1050
Methylenedianiline (MDA)
OSHA citation code: 19101050 K03 I
Serious12$0$0Nov 2, 1994Oct 20, 1994May 17, 1996

Showing the 16 violations listed first by citation identifier. This inspection has 103 total violations documented in the U.S. Department of Labor OSHA enforcement database. The complete violation list is available at enforcedata.dol.gov.

Inspections 1 to 3 of 3, newest first

Penalty amounts may differ from final amounts after settlement or judicial review. How to read these records

About these records

A company page groups inspections with the same normalized employer name, city and state; it is not a legal-entity identifier (how pages are grouped).

This page displays public OSHA enforcement data. Status text follows the DOL inspection record first and may include citation-level context when the inspection feed and citation records are out of sync. Penalty amounts shown reflect the latest penalty amounts on record in the DOL database and may differ from initial assessments or final amounts. This is not an official OSHA resource.

OSHA's public enforcement data does not publish a "guilty" or "not guilty" field for inspections. The closest outcome fields available are the citation counts, penalty amounts, contest dates, final-order dates, and the inspection close date shown on this page. How to interpret these status fields. How initial and current penalties are recorded.

OSHA may publish multiple citation rows in the same inspection with the same standard and penalty fields. Separate rows can still differ in OSHA metadata such as citation identifier, recorded instance count, exposed workers, or gravity value. Contest and Final Order columns show citation-level dates from OSHA's enforcement record. A dash means OSHA's record does not currently show that activity for the citation.

Source: OSHA chemical exposure sampling data (OSHA Information System). P = Personal (worker breathing zone), A = Area (general air). Rows marked QC are analytical quality control measurements, not chemical exposures. OSHA PEL (Permissible Exposure Limit) values from the OSHA Occupational Chemical Database, matched via IMIS substance code (analyte code) (exact government key).

Understanding These Penalties

The maximum penalty for a serious violation in 2025 is $16,550 per violation. For willful violations, the range is $11,823 to $165,514. The current penalty column shows the latest amount on record in OSHA's database for each citation. When the current penalty differs from the initial penalty, OSHA's records show that the amount changed during the enforcement process, but this page does not determine the specific reason for each change. Penalty amounts are set by OSHA and adjusted annually for inflation.

Standards cited

1910.95Occupational Noise Exposure11 citations · $6,000
1910.1050Methylenedianiline (MDA)11 citations · $2,250
1910.1000Air Contaminants8 citations · $3,650

Chemical exposure sampling

Samples
336
Substances
23
Inspections
1

Industry comparison

Violations per inspection
This employer36.3
Industry average2.9
Penalties per inspection
This employer$24,764
Industry average$2,680

Transportation Equipment Manufacturing, 17,010 employers with OSHA inspections. Arithmetic from DOL records.

BLS 2024 survey: railroad rolling stock manufacturing reported 2.4 injuries and illnesses per 100 full-time workers (total recordable cases, national, private industry; relative standard error 9.7%; NAICS 3365 level). This is an industry-wide average from a federal survey, not a measurement of this establishment. Source

Other inspected employers in MILTON, PA

All employers in MILTON →