The Institute of Inspection, Cleaning, and Restoration Certification (IICRC) is a nonprofit organization that provides training and certification for professionals in the inspection, cleaning, and restoration industries.