I managed an independent senior housing property and had to deal with this a lot. As another commenter provided, we used our fire department. They would come inspect with us and explain the violations to the resident, schedule time for reinvention, etc. I was in CA at the time, and there were some local organizations that also partnered with the fire department and senior center to help residents clean and organize.
I think it's important to stay on top of preventative maintenance and unit inspections to catch some issues before they get larger, and nip it in the bud. It's a tough issue, especially with seniors, bit I'm glad to hear NAA is working on some resources to help the onsite teams!