‹ Back to search

A100

J H GUNN ELEMENTARY

7400 HARRISBURG RD, Charlotte, NC 28215
Public School Lunch · NC permit/State ID 2060110163
Latest gradeA (100)
Last inspectedOct 9, 2026
Inspections on record46
On record sinceSep 5, 2013

Score history

7085100 Feb 12, 2015: 99.5May 20, 2015: 99Sep 29, 2015: 98Dec 15, 2015: 97.5Mar 14, 2016: 97.5Jun 7, 2016: 98.5Jul 8, 2016: 99Nov 3, 2016: 97.5Feb 21, 2017: 98.5May 10, 2017: 99Sep 20, 2017: 98.5Dec 5, 2017: 98.5Feb 22, 2018: 99.5Apr 18, 2018: 99.5Sep 24, 2018: 99.5Dec 5, 2018: 99Feb 22, 2019: 100May 30, 2019: 98.5Sep 3, 2019: 98.5Jun 26, 2020: 99.5Dec 11, 2020: 99Apr 22, 2021: 98.5Sep 7, 2021: 99Dec 10, 2021: 94.5Mar 17, 2022: 93Jun 6, 2022: 98.5Sep 7, 2022: 99Dec 12, 2022: 98Jan 27, 2023: 100May 19, 2023: 100Sep 11, 2023: 99Dec 18, 2023: 98.5Apr 23, 2024: 99Oct 22, 2024: 99.5Feb 11, 2025: 100May 7, 2025: 100Sep 15, 2025: 99.5Dec 19, 2025: 99.5May 27, 2026: 99Oct 9, 2026: 100
Feb 12, 2015Higher is betterOct 9, 2026

Inspections & violations

Oct 9, 2026 A 100 · 0 violations

No violations were recorded for this inspection.

View this inspection on the county portal ›

May 27, 2026 A 99 · 3 violations
Inspector comments: One hand sink one pedal.not working
#28 · Toxic substances properly identified stored & used −1
7-204.11 Provide sanitizer at correct concentrations, diluting as required.-P Observed 3 compartment sink being actively used with sanitizer above 500 ppm. CDI - Employee diluted sanitizer to appropriate ppm.
#38 · Insects & rodents not present; no unauthorized animals
6-501.111 Keep the premises free of insects, rodents, and other pests. Observed a few flying insects in kitchen and locker areas.
#39 · Contamination prevented during food preparation, storage & display
6-404.11 Designate a separate area for items that are not for use and are being held for credit, such as dented cans or recalled products. -Pf Observed severely dented can of beans in dry storage being stored amongst non-affected cans. CDI - PIC was made aware of can and will move dented can to designated discard area. 3-305.12 Food may not be stored in locker rooms, toilet rooms, dressing rooms, garbage rooms, mechanical rooms, under sewer lines that are not shielded to intercept potential drips, under leaking water lines, under open stairwells, or under other sources of contamination. Observed can of beans stored under prep sink under drainage pipes.

View this inspection on the county portal ›

Dec 19, 2025 A 99.5 · 2 violations
#47 · Equipment, food & non-food contact surfaces approved, cleanable, properly designed, constructed & used −0.5
4-501.11 Maintain equipment in good repair. Observed water leaks from one of the warmers, slid observed dish machine in disrepair. School is going on vacation today. Dish machine will be checked when school reopens. Facility is currently using 3 comp sinks.
#56 · Meets ventilation & lighting requirements; designated areas used
6-305.11/6-501.110 Designate and use an area for the orderly storage of employees' clothing and possessions. Observed employee phone stored on customer items in the dry storage area.

View this inspection on the county portal ›

Sep 15, 2025 A 99.5 · 2 violations
#21 · Proper hot holding temperatures
Corrected during inspection
3-501.16(A)(1) Maintain TCS foods in hot holding at 135F or above. -P Oberved mashed potatoes in hot box holding below 135F. CDI PIC reheated quickly. For more information, please visit: www.mecknc.gov/foodsafety or view our training videos at the following weblinks: What are TCS Foods https://www.youtube.com/watch?v=q0iLZb7v0UM and Safe Food Temperatures https://youtu.be/tXP09IK-1TQ .
#49 · Non-food contact surfaces clean −0.5
4-601.11 (B) Food contact surfaces of cooking equipment and pans shall be kept free of encrusted grease deposits and other soil accumulations. Observed dust on rack with colanders. Clean with more frequency.

View this inspection on the county portal ›

May 7, 2025 A 100 · 0 violations

No violations were recorded for this inspection.

View this inspection on the county portal ›

Feb 11, 2025 A 100 · 0 violations

No violations were recorded for this inspection.

View this inspection on the county portal ›

Oct 22, 2024 A 99.5 · 1 violation
#55 · Physical facilities installed, maintained & clean −0.5
6-501.11 Floors, walls, and ceilings including the attachments such as soap and towel dispensers; light fixtures; and heat/ac vents shall be maintained in good repair. Observed low grout in the dish pit area.

View this inspection on the county portal ›

Apr 23, 2024 A 99 · 2 violations
#10 · Handwashing sinks supplied & accessible −1
Corrected during inspection
5-205.11 (A) A handwashing sink shall be maintained so that it is accessible at all times for employee use Pf. Observed roller cart housing dish trays blocking hand washing sink at dish pit. CDI- Cart and trays removed.
#23 · Proper date marking & disposition
Corrected during inspection
3-501.18 Discard the food requiring date labels once time/temperature window has expired, if it is not been labeled, or if the label is incorrect. -P Observed nacho cheese sauce dated 3/14/24. PIC stated that the wrong date was placed on the container. The date should have been 4/16/24. Nacho cheese discarded. For more information, please visit: https://health.mecknc.gov/envhealth/food-and-facilities-sanitation or view our training videos at the following weblinks: What are TCS Foods https://youtu.be/bRvqAETDjQU and Date Marking Food Safely https://youtu.be/BOPsSNUajYs .

View this inspection on the county portal ›

Dec 18, 2023 A 98.5 · 2 violations
#16 · Food-contact surfaces: cleaned & sanitized −1.5
Corrected during inspection
4-601.11(A) Equipment food contact surfaces and utensils shall be clean to sight and touch. - Pf. Observed three soiled can opener blades affixed to their respective prep tables. PIC states that one of three is utilized mostly and utensil is typically washed after use. CDI - All utensils relocated to 3-compartment sink to be W/R/S. For more information, please visit: https://health.mecknc.gov/envhealth/food-and-facilities-sanitation or view our training videos at the following weblinks: Sanitizing Solutions - https://youtu.be/ykP2mr9CtRg, How to Test Sanitizer https://youtu.be/y0SjmnabFaY, and Cleaning and Sanitizing Food Contact Surfaces https://youtu.be/av1Rbh-lh08.
#22 · Proper cold holding temperatures
Corrected during inspection
3-501.16(A)(2) Maintain TCS foods in cold holding at 41 F or less. - P. Observed bags containing string cheese and yogurt cups with temperatures > 41 F inside of the reach-in unit. Refer to temperature chart. According to food employee, the items were bagged and placed into cold holding at 8:30 am. CDI - Items quickly transferred to walk-in freezer where they cooled down < 41 F after 15 minutes. -0- For more information, please visit: https://health.mecknc.gov/envhealth/food-and-facilities-sanitation or view our training videos at the following weblinks: What are TCS Foods https://youtu.be/bRvqAETDjQU and Safe Food Temperatures https://youtu.be/tXP09IK-1TQ.

View this inspection on the county portal ›

Sep 11, 2023 A 99 · details not yet loaded

Violation details for this inspection are not yet loaded on this site. We're still importing older records — check the official county portal for the full report.

May 19, 2023 A 100 · details not yet loaded

Violation details for this inspection are not yet loaded on this site. We're still importing older records — check the official county portal for the full report.

Jan 27, 2023 A 100 · details not yet loaded

Violation details for this inspection are not yet loaded on this site. We're still importing older records — check the official county portal for the full report.

Dec 12, 2022 A 98 · details not yet loaded

Violation details for this inspection are not yet loaded on this site. We're still importing older records — check the official county portal for the full report.

Sep 7, 2022 A 99 · details not yet loaded

Violation details for this inspection are not yet loaded on this site. We're still importing older records — check the official county portal for the full report.

Jun 6, 2022 A 98.5 · details not yet loaded

Violation details for this inspection are not yet loaded on this site. We're still importing older records — check the official county portal for the full report.

Mar 17, 2022 A 93 · details not yet loaded

Violation details for this inspection are not yet loaded on this site. We're still importing older records — check the official county portal for the full report.

Dec 10, 2021 A 94.5 · details not yet loaded

Violation details for this inspection are not yet loaded on this site. We're still importing older records — check the official county portal for the full report.

Sep 7, 2021 A 99 · details not yet loaded

Violation details for this inspection are not yet loaded on this site. We're still importing older records — check the official county portal for the full report.

Apr 22, 2021 A 98.5 · details not yet loaded

Violation details for this inspection are not yet loaded on this site. We're still importing older records — check the official county portal for the full report.

Dec 11, 2020 A 99 · details not yet loaded

Violation details for this inspection are not yet loaded on this site. We're still importing older records — check the official county portal for the full report.

Jun 26, 2020 A 99.5 · details not yet loaded

Violation details for this inspection are not yet loaded on this site. We're still importing older records — check the official county portal for the full report.

Sep 3, 2019 A 98.5 · details not yet loaded

Violation details for this inspection are not yet loaded on this site. We're still importing older records — check the official county portal for the full report.

May 30, 2019 A 98.5 · details not yet loaded

Violation details for this inspection are not yet loaded on this site. We're still importing older records — check the official county portal for the full report.

Feb 22, 2019 A 100 · details not yet loaded

Violation details for this inspection are not yet loaded on this site. We're still importing older records — check the official county portal for the full report.

Dec 5, 2018 A 99 · details not yet loaded

Violation details for this inspection are not yet loaded on this site. We're still importing older records — check the official county portal for the full report.

Sep 24, 2018 A 99.5 · details not yet loaded

Violation details for this inspection are not yet loaded on this site. We're still importing older records — check the official county portal for the full report.

Apr 18, 2018 A 99.5 · details not yet loaded

Violation details for this inspection are not yet loaded on this site. We're still importing older records — check the official county portal for the full report.

Feb 22, 2018 A 99.5 · details not yet loaded

Violation details for this inspection are not yet loaded on this site. We're still importing older records — check the official county portal for the full report.

Dec 5, 2017 A 98.5 · details not yet loaded

Violation details for this inspection are not yet loaded on this site. We're still importing older records — check the official county portal for the full report.

Sep 20, 2017 A 98.5 · details not yet loaded

Violation details for this inspection are not yet loaded on this site. We're still importing older records — check the official county portal for the full report.

May 10, 2017 A 99 · details not yet loaded

Violation details for this inspection are not yet loaded on this site. We're still importing older records — check the official county portal for the full report.

Feb 21, 2017 A 98.5 · details not yet loaded

Violation details for this inspection are not yet loaded on this site. We're still importing older records — check the official county portal for the full report.

Nov 3, 2016 A 97.5 · details not yet loaded

Violation details for this inspection are not yet loaded on this site. We're still importing older records — check the official county portal for the full report.

Jul 8, 2016 A 99 · details not yet loaded

Violation details for this inspection are not yet loaded on this site. We're still importing older records — check the official county portal for the full report.

Jun 7, 2016 A 98.5 · details not yet loaded

Violation details for this inspection are not yet loaded on this site. We're still importing older records — check the official county portal for the full report.

Mar 14, 2016 A 97.5 · details not yet loaded

Violation details for this inspection are not yet loaded on this site. We're still importing older records — check the official county portal for the full report.

Dec 15, 2015 A 97.5 · details not yet loaded

Violation details for this inspection are not yet loaded on this site. We're still importing older records — check the official county portal for the full report.

Sep 29, 2015 A 98 · details not yet loaded

Violation details for this inspection are not yet loaded on this site. We're still importing older records — check the official county portal for the full report.

May 20, 2015 A 99 · details not yet loaded

Violation details for this inspection are not yet loaded on this site. We're still importing older records — check the official county portal for the full report.

Feb 12, 2015 A 99.5 · details not yet loaded

Violation details for this inspection are not yet loaded on this site. We're still importing older records — check the official county portal for the full report.

Nov 10, 2014 A 99.5 · details not yet loaded

Violation details for this inspection are not yet loaded on this site. We're still importing older records — check the official county portal for the full report.

Sep 4, 2014 A 99.5 · details not yet loaded

Violation details for this inspection are not yet loaded on this site. We're still importing older records — check the official county portal for the full report.

May 29, 2014 A 98.5 · details not yet loaded

Violation details for this inspection are not yet loaded on this site. We're still importing older records — check the official county portal for the full report.

Mar 3, 2014 A 99.5 · details not yet loaded

Violation details for this inspection are not yet loaded on this site. We're still importing older records — check the official county portal for the full report.

Dec 11, 2013 A 99 · details not yet loaded

Violation details for this inspection are not yet loaded on this site. We're still importing older records — check the official county portal for the full report.

Sep 5, 2013 A 98.5 · details not yet loaded

Violation details for this inspection are not yet loaded on this site. We're still importing older records — check the official county portal for the full report.

Source: Mecklenburg County Public Health – Environmental Health public inspection portal (search for “J H GUNN ELEMENTARY” or State ID 2060110163). Inspection type (routine vs. follow-up) is not published in the county's data.