ICIS-AIR NC0000003704200206
M. J. PRICE CONSTRUCTION CO., INC., Roanoke Rapids, NC: Clean Air Act compliance record, inspections, violations, penalties
- OperatingOperating status
- Major sourceEmissions classification
- No Violation IdentifiedCurrent violation status, as filed
- 9Compliance evaluations since January 1, 2017
- 0High-priority violations since January 1, 2017
- 0Formal enforcement actions since January 1, 2017
M. J. PRICE CONSTRUCTION CO., INC. is on EPA’s ICIS-AIR register at 412 THELMA ROAD, Roanoke Rapids in Halifax County, North Carolina: operating status operating, emissions classification major source, current violation status “No Violation Identified”.
What stands out
- The newest of the 10 events on file is a compliance evaluation dated August 19, 2026.
- Its events on file run from February 24, 2020 through August 19, 2026.
- Of its 9 compliance evaluations on file, 6 are a full compliance evaluation.
- The register holds 24 air-emissions sources in Halifax County, North Carolina.
Every line is computed by formula from the record’s stored figures; nothing is estimated.
Identity
| Facility as filed | M. J. PRICE CONSTRUCTION CO., INC. |
|---|---|
| ICIS-AIR ID | NC0000003704200206 |
| EPA facility registry ID | 110070560647 |
| Operating status | Operating |
| Emissions classification | Major source |
| Current violation status (HPV field) | No Violation Identified |
| Address | 412 THELMA ROAD, Roanoke Rapids, NC 27870 |
| County | Halifax County |
| In a nonattainment county | No (EPA Green Book) |
| Industry (NAICS) | Waste management and remediation (NAICS 5622) |
| SIC code | 4953 |
| EPA region | 04 |
Programs and pollutants
The program, pollutant and Title V files are not loaded: what this page covers.
Compliance evaluations
- 9Evaluations since January 1, 2017
- 6Full compliance evaluations
| Date | What EPA recorded | Agency | Programs |
|---|---|---|---|
| August 19, 2026 | FCE On-Site | State | New Source Performance Standards; State Implementation Plan for National Primary and Secondary Ambient Air Quality Standards; Title V Permits |
| September 5, 2025 | FCE On-Site | State | New Source Performance Standards; State Implementation Plan for National Primary and Secondary Ambient Air Quality Standards; Title V Permits |
| July 31, 2024 | FCE On-Site | State | New Source Performance Standards; State Implementation Plan for National Primary and Secondary Ambient Air Quality Standards; Title V Permits |
| February 14, 2024 | PCE Off-Site | State | Title V Permits |
| September 28, 2023 | FCE On-Site | State | New Source Performance Standards; State Implementation Plan for National Primary and Secondary Ambient Air Quality Standards; Title V Permits |
| September 1, 2022 | FCE On-Site | State | New Source Performance Standards; State Implementation Plan for National Primary and Secondary Ambient Air Quality Standards; Title V Permits |
| June 30, 2021 | FCE On-Site | State | New Source Performance Standards; State Implementation Plan for National Primary and Secondary Ambient Air Quality Standards |
| March 3, 2021 | PCE Off-Site | State | New Source Performance Standards; State Implementation Plan for National Primary and Secondary Ambient Air Quality Standards |
| February 24, 2020 | PCE Off-Site | State | New Source Performance Standards; State Implementation Plan for National Primary and Secondary Ambient Air Quality Standards |
Violations
- 0Violation determinations since January 1, 2017
- 0Of them high-priority
What high-priority and federally reportable violations mean.
EPA’s violation history file holds no violation for ICIS-AIR NC0000003704200206 since January 1, 2017.
Enforcement and penalties
0 of the formal enforcement actions carry a penalty filed above zero. How a penalty is shown.
Informal enforcement
EPA’s informal action file holds no notice or warning for ICIS-AIR NC0000003704200206 since January 1, 2017.
Stack tests
- 1Stack tests since January 1, 2017
- 0Recorded as failed
| Date | What EPA recorded | Agency |
|---|---|---|
| September 2, 2025 | Pass | State |
Watch M. J. PRICE CONSTRUCTION CO., INC.
Free from EPA: Detailed Facility Report, ECHO Notify (registry ID 110070560647).
Other air sources in North Carolina beside M. J. PRICE CONSTRUCTION CO., INC.
- M'KEAN MAFFITT WATER RECLAMATION FACILITY (AKA SOUTHSIDE) WILMINGTON, New Hanover County NC0000003706500305
- MACHINE SPECIALTIES, INC. - WHITSETT WHITSETT, Guilford County NC0000003704101220
- MACHINING TECHNOLOGY SERVICES, INC. MONROE, Union County NC0000003709000210
- MACK MOLDING COMPANY STATESVILLE, Iredell County NC0000003704900022
- MACOM TECHNOLOGY SOLUTIONS, INC. DURHAM, Durham County NC0000003703200366
- MADISON ASPHALT LLC MARSHALL, Madison County NC0000003705800063
- MAGNERA CORPORATION BENSON, Johnston County NC0000003705100014
- MAGNETI MARELLI POWERTRAIN USA INC. SANFORD, Lee County NC0000003705300082
- MAGNUM MANUFACTURING, LLC NEW LONDON, Stanly County NC0000003708400113
- MAJESTIC MARBLE AND GLASS CO. - MIDLAND DIVISION MIDLAND, Cabarrus County NC0000003701300140
- MALLARD CREEK POLYMERS CHARLOTTE, Mecklenburg County NCMEC0148
- MANE INGREDIENTS USA, INC. MERRY HILL, Bertie County NC0000003700800044
- MANN+HUMMEL FILTRATION TECHNOLOGY - ALLEN PLANT GASTONIA, Gaston County NC0000003703600137
- MANN+HUMMEL PUROLATOR FILTERS LLC FAYETTEVILLE, Cumberland County NC0000003702600058
- MARCAL CORDOVA, LLC CORDOVA, Richmond County NC0000003707700093
- MARIA PARHAM MEDICAL CENTER, LLC HENDERSON, Vance County NC0000003709100112
- MARINE CORPS AIR STATION - CHERRY POINT CHERRY POINT, Craven County NC0000003702500019
- MARQUIS CONTRACT CORPORATION HIGH POINT, Randolph County NC0000003707600327
- MARS PETCARE HENDERSON, Vance County NC0000003709100092
- MARSH FURNITURE COMPANY HIGH POINT, Guilford County NC0000003704100854
- MARSHALL USA LLC GREENSBORO, Guilford County NC0000003704101283
- MARSHALL'S FINISHING COMPANY, INC. HIGH POINT, Guilford County NC0000003704100705
- MARTIN MARIETTA / SALEM QUARRY KERNERSVILLE, Forsyth County NCFCO0003706700771
- MARTIN MARIETTA AGGREGATES - RICHMOND QUARRY ROCKINGHAM, Richmond County NC0000003707700074
- MARTIN MARIETTA MATERIALS, INC - MAPLE HILL QUARRY MAPLE HILL (ONSLOW,NC), Onslow County NC0000003706700177
- MARTIN MARIETTA MATERIALS, INC. - ALEXANDER QUARRY HIDDENITE, Alexander County NC0000003700200104
- MARTIN MARIETTA MATERIALS, INC. - AMERICAN STONE QUARRY CHAPEL HILL, Orange County NC0000003706800001
- MARTIN MARIETTA MATERIALS, INC. - ASHEBORO QUARRY ASHEBORO, Randolph County NC0000003707600107
- MARTIN MARIETTA MATERIALS, INC. - BAKERS QUARRY MONROE, Union County NC0000003709000054
- MARTIN MARIETTA MATERIALS, INC. - BELGRADE QUARRY MAYSVILLE, Jones County NC0000003705200034
- MARTIN MARIETTA MATERIALS, INC. - BELGRADE QUARRY MAYSVILLE, Onslow County NC0000003706700061
- MARTIN MARIETTA MATERIALS, INC. - BENSON BENSON, Johnston County NC0000003705100139
- MARTIN MARIETTA MATERIALS, INC. - BESSEMER CITY QUARRY BESSEMER CITY, Gaston County NC0000003703600147
- MARTIN MARIETTA MATERIALS, INC. - BLACK ANKLE QUARRY STAR, Montgomery County NC0000003706200078
- MARTIN MARIETTA MATERIALS, INC. - BONDS QUARRY CONCORD, Cabarrus County NC0000003701300136
- MARTIN MARIETTA MATERIALS, INC. - BURLINGTON QUARRY BURLINGTON, Alamance County NC0000003700100087
- MARTIN MARIETTA MATERIALS, INC. - CALDWELL QUARRY LENOIR, Caldwell County NC0000003701400174
- MARTIN MARIETTA MATERIALS, INC. - CASTLE HAYNE QUARRY CASTLE HAYNE, New Hanover County NC0000003706500168
- MARTIN MARIETTA MATERIALS, INC. - CENTRAL ROCK QUARRY GREENSBORO, Guilford County NC0000003704100406
- MARTIN MARIETTA MATERIALS, INC. - CLARKS QUARRY NEW BERN, Craven County NC0000003702500156
- MARTIN MARIETTA MATERIALS, INC. - CUMBERLAND QUARRY SPRING LAKE, Cumberland County NC0000003702600220
- MARTIN MARIETTA MATERIALS, INC. - DENVER QUARRY DENVER, Lincoln County NC0000003705500071
- MARTIN MARIETTA MATERIALS, INC. - EAST ALAMANCE QUARRY BURLINGTON, Alamance County NC0000003700100227
- MARTIN MARIETTA MATERIALS, INC. - FOUNTAIN QUARRY FOUNTAIN, Pitt County NC0000003707400149
- MARTIN MARIETTA MATERIALS, INC. - FRANKLIN PLANT FRANKLINTON, Franklin County NC0000003703500071
- MARTIN MARIETTA MATERIALS, INC. - FUQUAY QUARRY HOLLY SPRINGS, Wake County NC0000003709200726
- MARTIN MARIETTA MATERIALS, INC. - GARNER QUARRY GARNER, Wake County NC0000003709200260
- MARTIN MARIETTA MATERIALS, INC. - GASTON QUARRY GASTONIA, Gaston County NC0000003703600235
- MARTIN MARIETTA MATERIALS, INC. - GOLDSTON QUARRY GOLDSTON, Chatham County NC0000003701900141
- MARTIN MARIETTA MATERIALS, INC. - HAW RIVER QUARRY BURLINGTON, Alamance County NC0000003700100230
- MARTIN MARIETTA MATERIALS, INC. - HICKORY QUARRY HICKORY, Catawba County NC0000003701800233
- MARTIN MARIETTA MATERIALS, INC. - HICONE QUARRY GREENSBORO, Guilford County NC0000003704101091
- MARTIN MARIETTA MATERIALS, INC. - HIGH POINT QUARRY HIGH POINT, Guilford County NC0000003704100735
- MARTIN MARIETTA MATERIALS, INC. - JAMESTOWN QUARRY JAMESTOWN, Guilford County NC0000003704100127
- MARTIN MARIETTA MATERIALS, INC. - KANNAPOLIS QUARRY KANNAPOLIS, Rowan County NC0000003708000100
- MARTIN MARIETTA MATERIALS, INC. - KINGS MOUNTAIN QUARRY KINGS MOUNTAIN, Cleveland County NC0000003702300210
- MARTIN MARIETTA MATERIALS, INC. - LEMON SPRINGS QUARRY LEMON SPRINGS, Lee County NC0000003705300047
- MARTIN MARIETTA MATERIALS, INC. - MAIDEN QUARRY MAIDEN, Catawba County NC0000003701800446
- MARTIN MARIETTA MATERIALS, INC. - MALMO ASPHALT PLANT LELAND, Brunswick County NC0000003701000097
- MARTIN MARIETTA MATERIALS, INC. - ONSLOW QUARRY RICHLANDS, Onslow County NC0000003706700139
EPA ICIS-AIR download, loaded September 14, 2026.