‹ Back to search

A98.5

MCALPINE ELEMENTARY

9100 CARSWELL LN, Charlotte, NC 28277
Public School Lunch · NC permit/State ID 2060110054
Latest gradeA (98.5)
Last inspectedOct 5, 2026
Inspections on record41
On record sinceSep 25, 2013

Score history

7085100 Mar 18, 2014: 98.5Aug 28, 2014: 99Dec 2, 2014: 100Apr 13, 2015: 100Aug 27, 2015: 98.5Nov 16, 2015: 98.5Feb 10, 2016: 99.5May 10, 2016: 98.5Sep 13, 2016: 98.5Jan 11, 2017: 98Apr 19, 2017: 95.5Sep 7, 2017: 98.5Nov 14, 2017: 96Feb 2, 2018: 98.5Sep 21, 2018: 98.5Dec 12, 2018: 99.5Mar 29, 2019: 98Sep 16, 2019: 98Jan 16, 2020: 98Oct 5, 2020: 99Feb 24, 2021: 99Apr 23, 2021: 100Aug 31, 2021: 99Oct 20, 2021: 99.5Mar 2, 2022: 99.5May 9, 2022: 98.5Sep 7, 2022: 100Oct 27, 2022: 100Jan 9, 2023: 99.5Apr 4, 2023: 99.5Sep 5, 2023: 99.5Nov 16, 2023: 99.5Mar 6, 2024: 100Sep 16, 2024: 98.5Dec 10, 2024: 98.5Mar 14, 2025: 99Oct 1, 2025: 99Dec 10, 2025: 99.5Apr 20, 2026: 98.5Oct 5, 2026: 98.5
Mar 18, 2014Higher is betterOct 5, 2026

Inspections & violations

Oct 5, 2026 A 98.5 · 2 violations
#16 · Food-contact surfaces: cleaned & sanitized −1.5
4-602.11 (E )Clean the equipment and utensils used with nonTCS foods as required to avoid contamination. EHS observed interior of ice machine soiled with black residue. PIC stated facility cleaned unit two weeks ago. PIC instructed food employee to drain ice and clean after lunch service. (1.5)
#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. EHS observed employee food stored throughout WIC, not stored in designated area. EHS observed these items co-mingled with food for service. (0)

View this inspection on the county portal ›

Apr 20, 2026 A 98.5 · 2 violations
#24 · Time as a Public Health Control; procedures & records −1.5
Corrected during inspection
3-501.19(B)(3) Follow written procedures for foods held using Time as a Public Health Control (TPHC) for 4 hours. Food shall be marked to indicate the time that is 4 hours past the point in time when the food is removed from temperature control. Pf EHS observed Caesar salads placed on time. EHS observed time was not documented on white board where it should be. PIC stated time is always placed on white board when items are taken from refrigeration and placed on time. CDI - PIC updated TPHC list to reflect items for the day. (1.5)
#55 · Physical facilities installed, maintained & clean
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. EHS observed light above WIC door in disrepair. Repair. (0)

View this inspection on the county portal ›

Dec 10, 2025 A 99.5 · 1 violation
#33 · Proper cooling methods used; adequate equipment for temperature control −0.5
Corrected during inspection
3-501.15 Quickly cool foods. Use methods such as open/vented shallow pans, large ice baths and active stirring. Cold air must flow around product to remove the heat. -Pf EHS observed American cheese slices cooling WIC from preparation that morning. EHS observed sliced cheese tightly wrapped in plastic cooling in WIC. EHS observed no temperature change after 20 min and advised to remove cheese from wrappings. EHS observed lettuce, tomato, and pickle sets cooling in 2-door RI in clamshell containers. PIC stated these sets were cooling from being put together this morning and will be placed on time at the start of lunch. Due to time constraints, EHS advised to remove containers from reach in cooler, open the containers, and cool in WIC to quickly cool to 41F prior to placing on time. CDI - Lettuce and tomato sets were opened and placed in WIC. Sets were observed at 41F prior to end of inspection. Sliced American cheese was unwrapped and cooled 2 degrees prior to the end of inspection. (0.5) 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 Cooling Food Safely https://youtu.be/P6x8b1ZVOxU .

View this inspection on the county portal ›

Oct 1, 2025 A 99 · 3 violations
Inspector comments: Facility operating on early dismissal schedule today. Lunch just ended by the start of inspection. EHS observed food employees cleaning service line and shutting kitchen down. PIC stated lunch is held between 10:30am-12:30pm
#16 · Food-contact surfaces: cleaned & sanitized
4-602.11 (E )Clean the equipment and utensils used with nonTCS foods as required to avoid contamination. Observed black residue accumulating on the interior of ice machine. Increase cleaning frequency to avoid accumulation. (0)
#47 · Equipment, food & non-food contact surfaces approved, cleanable, properly designed, constructed & used −1
Repeat violation
4-501.11 Maintain equipment in good repair. Observed hot water handle for three compartment sink in disrepair. PIC stated a screwdriver is used to turn the water off and on. The three compartment sink has an additional faucet with working handles. REPEAT. (1)
#55 · Physical facilities installed, maintained & clean
6-501.12 Floors, walls, ceilings including the attachments such as soap, towel dispensers; light fixtures; and heat/ac vent covers shall be clean. Caution should be used to minimize food exposure. Observed WIC air vents accumulating dust/residue. EHS observed vents beginning to show signs of corrosion. Increase cleaning frequency to avoid accumulation of dust/debris. (0)

View this inspection on the county portal ›

Mar 14, 2025 A 99 · 2 violations
#41 · Wiping cloths: properly used & stored −0.5
Corrected during inspection
3-304.14(B) Hold in-use wiping cloths in properly concentrated sanitizer between uses. Observed wiping cloths in 2 buckets held in a quat sanitizer at less than 50ppm. -CDI- PIC replaced the quat sanitizer with new solution at 200ppm. (0.5 pts)
#47 · Equipment, food & non-food contact surfaces approved, cleanable, properly designed, constructed & used −0.5
4-501.11 Maintain equipment in good repair. Observed dish machine out of order. The 3 compartment sink will be used until the dish machine is replaced. PIC has made a maintenance request. (0.5 pts)

View this inspection on the county portal ›

Dec 10, 2024 A 98.5 · 1 violation
#16 · Food-contact surfaces: cleaned & sanitized −1.5
Corrected during inspectionRepeat violation
4-601.11(A) Equipment food contact surfaces and utensils shall be clean to sight and touch. -Pf. Observed soiled can opener blade. This was an improvement from the last inspection. Points will not be escalated. REPEAT*** (1.5 pts) 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 .

View this inspection on the county portal ›

Sep 16, 2024 A 98.5 · 4 violations
#10 · Handwashing sinks supplied & accessible
Corrected during inspection
5-205.11 (B) A handwashing sink may not be used for purposes other than handwashing Pf. Observed employee rinse max/min thermometer under running water at hand sink near dish machine. CDI: EHS provided education to employee that hand sinks may only be used for hand washing. Employee completed rinsing of max/min thermometer at 3 compartment sink.
#15 · Food separated & protected
Corrected during inspection
3-302.11(A)(8) Separate unwashed produce from ready-to-eat foods. For more information on food storage order please visit: https://health.mecknc.gov/envhealth/food-and-facilities-sanitation Observed two boxes of unwashed cantaloupe and two containers with unwashed watermelons being stored on shelf in WIC above ready to eat foods. CDI: Employee re-arranged items to proper storage order.
#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. 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 . Observed three ladles with build up being stored as clean on clean storage shelf. CDI: PIC returned items to be W/R/S.
#28 · Toxic substances properly identified stored & used
Corrected during inspection
7-102.11 Label working containers of toxic materials such as cleaners and sanitizers.-Pf Observed one spray bottle of sanitizer unlabled being stored in employee restroom. CDI: PIC labeled bottle.

View this inspection on the county portal ›

Mar 6, 2024 A 100 · 1 violation
#16 · Food-contact surfaces: cleaned & sanitized
Corrected during inspection
4-703.11(B) After being cleaned in a mechanical dish machine, equipment food-contact surfaces and utensils shall be sanitized in the dish machine by achieving a utensil surface temperature of 160F as measured by a max/min thermometer.-P. EHS observed dish machine temping at 151 after three attempts. A fourth attempt was made and final rinse surface temperature was 168f. -0 points For more information, please visit: https://health.mecknc.gov/envhealth/food-and-facilities-sanitation or view our training video at the following weblink: Cleaning and Sanitizing Food Contact Surfaces https://youtu.be/av1Rbh-lh08 .

View this inspection on the county portal ›

Nov 16, 2023 A 99.5 · 2 violations
#16 · Food-contact surfaces: cleaned & sanitized
Corrected during inspection
General Comment: 4-501.114 Maintain sanitizer at correct concentrations when being used to sanitize. -P - Observed sanitizer in 3 compartment sink and bucket on line testing 50ppm. Did not observe facility sanitizing equipment at 3 compartment sink when testing. CDI, sanitizer refilled to required concentration. 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 and How to Test Sanitizer https://youtu.be/y0SjmnabFaY
#41 · Wiping cloths: properly used & stored −0.5
3-304.14(B) Hold in-use wiping cloths in properly concentrated sanitizer between uses. Observed sanitizer bucket testing 50ppm.

View this inspection on the county portal ›

Sep 5, 2023 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 4, 2023 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.

Jan 9, 2023 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.

Oct 27, 2022 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.

Sep 7, 2022 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.

May 9, 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 2, 2022 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.

Oct 20, 2021 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.

Aug 31, 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 23, 2021 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.

Feb 24, 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.

Oct 5, 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.

Jan 16, 2020 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 16, 2019 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.

Mar 29, 2019 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.

Dec 12, 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.

Sep 21, 2018 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 2, 2018 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 14, 2017 A 96 · 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, 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.

Apr 19, 2017 A 95.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.

Jan 11, 2017 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 13, 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.

May 10, 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.

Feb 10, 2016 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 16, 2015 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.

Aug 27, 2015 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.

Apr 13, 2015 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 2, 2014 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.

Aug 28, 2014 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.

Mar 18, 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.

Sep 25, 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 “MCALPINE ELEMENTARY” or State ID 2060110054). Inspection type (routine vs. follow-up) is not published in the county's data.